<template>
  <div id="app">
    <el-row :gutter="24" style="height: 100%">

      <!-- 流量部分 -->
      <el-col :span="14">
        <div class="grid-content bg-purple" style="height: 550px">
          <div class="tcplog" style="width: 100%; height: 100%">
            <div id="tcpLog" style="width: 100%; height: 100%"></div>
          </div>
        </div>
      </el-col>
            <!-- 服务器访问情况部分 -->
            <el-col :span="10">
        <div class="grid-content bg-purple" style="height: 550px">
          <div class="" style="width: 100%; height: 100%">
            <div id="chartSer" style="width: 100%; height: 100%">
              <div class="top" style="width: 100%;height:47%;">
                              <p style="text-align: center;margin: 0;">上传大流量</p>
                              <el-table
                                :data="tableData"
                                height="90%"
                                border
                                style="width: 100%">


                                <el-table-column
                                  prop="data"
                                  label="date"
                                  width="120">
                                </el-table-column>
                                <el-table-column
                                  prop="proto"
                                  label="proto"
                                  width="100">
                                </el-table-column>
                                <el-table-column
                                  prop="dip"
                                  label="dip"
                                  width="100">
                                </el-table-column>
                                <el-table-column
                                  prop="sip"
                                  label="sip"
                                  width="150">
                                </el-table-column>
                                <el-table-column
                                  prop="uplinklength"
                                  label="uplink_length"
                                  >
                                </el-table-column>


                              </el-table>

              </div>
              <div class="bottom" style="width: 100%;height: 47%;" >
                <p style="text-align: center;margin: 0;">下载大流量</p>
                <el-table
                  :data="tableData1"
                  height="98%"
                  border
                  style="width: 100%">

                  <el-table-column
                    prop="data"
                    label="date"
                    width="120">
                  </el-table-column>
                  <el-table-column
                    prop="proto"
                    label="proto"
                    width="100">
                  </el-table-column>
                  <el-table-column
                    prop="dip"
                    label="dip"
                    width="100">
                  </el-table-column>
                  <el-table-column
                    prop="sip"
                    label="sip"
                    width="150">
                  </el-table-column>
                  <el-table-column
                    prop="downlinklength"
                    label="downlink_length"
                  >
                  </el-table-column>


                </el-table>

              </div>

            </div>
          </div>
        </div>
      </el-col>
    </el-row>
  </div>
</template>

<script>
import axios from 'axios'
export default {

  name: 'Tcplog',
  data() {
    return {
      tableData: [],
      tableData1: [],
      tcpLog: "",
      chartServer: "",
      depOption: {
        title: {
          text: '各研发部门访问服务器情况',
          backgroundColor:'rgb(128, 128, 128)',
          x: 'left',
          padding: [10, 10]
        },
        tooltip: {
          trigger: 'item',
          triggerOn: 'mousemove'
        },
        series: [{
          type: 'sankey',
          layout: 'none',
          top: '10%',
          data: [{
              "name": "10.5.71.60"
            },
            {
              "name": "10.50.50.26"
            },
            {
              "name": "10.50.50.27"
            },
            {
              "name": "10.50.50.28"
            },
            {
              "name": "10.50.50.29"
            },
            {
              "name": "10.50.50.30"
            },
            {
              "name": "10.50.50.31"
            },
            {
              "name": "10.50.50.33"
            },
            {
              "name": "10.50.50.34"
            },
            {
              "name": "10.50.50.35"
            },
            {
              "name": "10.50.50.36"
            },
            {
              "name": "10.50.50.37"
            },
            {
              "name": "10.50.50.38"
            },
            {
              "name": "10.50.50.39"
            },
            {
              "name": "10.50.50.40"
            },
            {
              "name": "10.50.50.41"
            },
            {
              "name": "10.50.50.42"
            },
            {
              "name": "10.50.50.43"
            },
            {
              "name": "10.50.50.44"
            },
            {
              "name": "10.50.50.45"
            },
            {
              "name": "10.50.50.46"
            },
            {
              "name": "10.50.50.47"
            },
            {
              "name": "10.50.50.48"
            },
            {
              "name": "10.50.50.49"
            },
            {
              "name": "10.63.120.70"
            },
            {
              "name": "10.7.133.15"
            },
            {
              "name": "10.7.133.16"
            },
            {
              "name": "10.7.133.17"
            },
            {
              "name": "10.7.133.18"
            },
            {
              "name": "10.7.133.19"
            },
            {
              "name": "10.7.133.20"
            },
            {
              "name": "10.7.133.21"
            },
            {
              "name": "10.7.133.22"
            },
            {
              "name": "研发1"
            },
            {
              "name": "研发2"
            },
            {
              "name": "研发3"
            }
          ],
          links: [{
              "source": "研发3",
              "target": "10.5.71.60",
              "value": 15
            },
            {
              "source": "研发3",
              "target": "10.50.50.45",
              "value": 73
            },
            {
              "source": "研发3",
              "target": "10.50.50.30",
              "value": 107
            },
            {
              "source": "研发3",
              "target": "10.7.133.22",
              "value": 161
            },
            {
              "source": "研发3",
              "target": "10.7.133.21",
              "value": 226
            },
            {
              "source": "研发3",
              "target": "10.50.50.35",
              "value": 377
            },
            {
              "source": "研发3",
              "target": "10.50.50.36",
              "value": 379
            },
            {
              "source": "研发3",
              "target": "10.50.50.31",
              "value": 338
            },
            {
              "source": "研发3",
              "target": "10.50.50.48",
              "value": 124
            },
            {
              "source": "研发3",
              "target": "10.50.50.38",
              "value": 322
            },
            {
              "source": "研发3",
              "target": "10.50.50.41",
              "value": 527
            },
            {
              "source": "研发3",
              "target": "10.50.50.44",
              "value": 472
            },
            {
              "source": "研发3",
              "target": "10.50.50.46",
              "value": 483
            },
            {
              "source": "研发3",
              "target": "10.50.50.33",
              "value": 255
            },
            {
              "source": "研发3",
              "target": "10.7.133.15",
              "value": 252
            },
            {
              "source": "研发3",
              "target": "10.50.50.43",
              "value": 521
            },
            {
              "source": "研发3",
              "target": "10.50.50.40",
              "value": 413
            },
            {
              "source": "研发3",
              "target": "10.7.133.16",
              "value": 557
            },
            {
              "source": "研发3",
              "target": "10.50.50.37",
              "value": 463
            },
            {
              "source": "研发3",
              "target": "10.50.50.29",
              "value": 2780
            },
            {
              "source": "研发3",
              "target": "10.50.50.28",
              "value": 2766
            },
            {
              "source": "研发3",
              "target": "10.50.50.26",
              "value": 4763
            },
            {
              "source": "研发2",
              "target": "10.63.120.70",
              "value": 22
            },
            {
              "source": "研发2",
              "target": "10.50.50.42",
              "value": 188
            },
            {
              "source": "研发2",
              "target": "10.50.50.39",
              "value": 245
            },
            {
              "source": "研发2",
              "target": "10.50.50.36",
              "value": 153
            },
            {
              "source": "研发2",
              "target": "10.50.50.47",
              "value": 567
            },
            {
              "source": "研发2",
              "target": "10.50.50.34",
              "value": 690
            },
            {
              "source": "研发2",
              "target": "10.7.133.19",
              "value": 258
            },
            {
              "source": "研发2",
              "target": "10.50.50.31",
              "value": 640
            },
            {
              "source": "研发2",
              "target": "10.50.50.48",
              "value": 453
            },
            {
              "source": "研发2",
              "target": "10.50.50.38",
              "value": 355
            },
            {
              "source": "研发2",
              "target": "10.50.50.41",
              "value": 517
            },
            {
              "source": "研发2",
              "target": "10.50.50.44",
              "value": 597
            },
            {
              "source": "研发2",
              "target": "10.50.50.46",
              "value": 158
            },
            {
              "source": "研发2",
              "target": "10.50.50.33",
              "value": 594
            },
            {
              "source": "研发2",
              "target": "10.7.133.20",
              "value": 718
            },
            {
              "source": "研发2",
              "target": "10.50.50.43",
              "value": 534
            },
            {
              "source": "研发2",
              "target": "10.50.50.49",
              "value": 760
            },
            {
              "source": "研发2",
              "target": "10.50.50.40",
              "value": 331
            },
            {
              "source": "研发2",
              "target": "10.7.133.16",
              "value": 105
            },
            {
              "source": "研发2",
              "target": "10.50.50.37",
              "value": 145
            },
            {
              "source": "研发2",
              "target": "10.50.50.29",
              "value": 3547
            },
            {
              "source": "研发2",
              "target": "10.50.50.28",
              "value": 3572
            },
            {
              "source": "研发2",
              "target": "10.50.50.26",
              "value": 6286
            },
            {
              "source": "研发1",
              "target": "10.5.71.60",
              "value": 5
            },
            {
              "source": "研发1",
              "target": "10.7.133.19",
              "value": 437
            },
            {
              "source": "研发1",
              "target": "10.7.133.18",
              "value": 973
            },
            {
              "source": "研发1",
              "target": "10.50.50.48",
              "value": 423
            },
            {
              "source": "研发1",
              "target": "10.50.50.38",
              "value": 352
            },
            {
              "source": "研发1",
              "target": "10.50.50.46",
              "value": 525
            },
            {
              "source": "研发1",
              "target": "10.50.50.33",
              "value": 349
            },
            {
              "source": "研发1",
              "target": "10.7.133.20",
              "value": 496
            },
            {
              "source": "研发1",
              "target": "10.7.133.15",
              "value": 1179
            },
            {
              "source": "研发1",
              "target": "10.50.50.43",
              "value": 455
            },
            {
              "source": "研发1",
              "target": "10.50.50.49",
              "value": 757
            },
            {
              "source": "研发1",
              "target": "10.50.50.40",
              "value": 795
            },
            {
              "source": "研发1",
              "target": "10.7.133.16",
              "value": 917
            },
            {
              "source": "研发1",
              "target": "10.50.50.37",
              "value": 1210
            },
            {
              "source": "研发1",
              "target": "10.50.50.29",
              "value": 4186
            },
            {
              "source": "研发1",
              "target": "10.50.50.28",
              "value": 4272
            },
            {
              "source": "研发1",
              "target": "10.50.50.26",
              "value": 7111
            },
            {
              "source": "10.63.120.70",
              "target": "10.7.133.15",
              "value": 4
            },
            {
              "source": "10.50.50.49",
              "target": "10.50.50.34",
              "value": 1
            },
            {
              "source": "10.50.50.49",
              "target": "10.7.133.16",
              "value": 1
            },
            {
              "source": "10.50.50.46",
              "target": "10.7.133.16",
              "value": 30
            },
            {
              "source": "10.50.50.44",
              "target": "10.7.133.17",
              "value": 30
            },
            {
              "source": "10.50.50.43",
              "target": "10.50.50.44",
              "value": 1
            },
            {
              "source": "10.50.50.37",
              "target": "10.50.50.46",
              "value": 1
            },
            {
              "source": "10.50.50.37",
              "target": "10.7.133.16",
              "value": 30
            },
            {
              "source": "10.50.50.31",
              "target": "10.7.133.19",
              "value": 30
            },
            {
              "source": "10.50.50.29",
              "target": "10.7.133.20",
              "value": 3
            },
            {
              "source": "10.50.50.28",
              "target": "10.7.133.18",
              "value": 3
            },
            {
              "source": "10.50.50.27",
              "target": "10.7.133.15",
              "value": 3
            },
            {
              "source": "10.50.50.26",
              "target": "10.7.133.21",
              "value": 30
            },
            {
              "source": "10.7.133.20",
              "target": "10.50.50.40",
              "value": 1
            },
            {
              "source": "10.5.71.60",
              "target": "10.7.133.16",
              "value": 4
            },


          ],
          layoutIterations: 50,
          draggable: true,
          color: [

            "#8c6ac4",
            "#715c87",


            "#ffee51",
            "#ff715e",

          ],
          label: {
            normal: {
              color: "#ffaf51"
            }
          },
          itemStyle: {
            normal: {
              borderWidth: 1,
              borderColor: '#aaa'
            }
          },
          lineStyle: {
            normal: {
              color: 'source',
              curveness: 0.5
            }
          }

        }]
      }

    }
  },
  methods:{
    init(){
      axios.get("/tcplog/tcpAllUplinklength").then(res=>{
        // console.log("res is ",res.data);
        this.tableData=res.data;
      })
      axios.get("/tcplog/tcpAllDownlinklength").then(res=>{
        // console.log("res is ",res.data);
        this.tableData1=res.data;
      })
    }

  },
  mounted: function() {
    this.init();
    var dataMap = {};

    function dataFormatter(obj) {
      var pList = ['00:10', '00:20', '00:30', '00:40', '00:50', '01:00', '01:10', '01:20', '01:30', '01:40', '01:50', '02:00', '02:10', '02:20', '02:30', '02:40', '02:50', '03:00', '03:10', '03:20', '03:30', '03:40', '03:50', '04:00', '04:10',
        '04:20', '04:30', '04:40', '04:50', '05:00', '05:10', '05:20', '05:30', '05:40', '05:50', '06:00', '06:10', '06:20', '06:30', '06:40', '06:50', '07:00', '07:10', '07:20', '07:30', '07:40', '07:50', '08:00', '08:10', '08:20', '08:30',
        '08:40', '08:50', '09:00', '09:10', '09:20', '09:30', '09:40', '09:50', '10:00', '10:10', '10:20', '10:30', '10:40', '10:50', '11:00', '11:10', '11:20', '11:30', '11:40', '11:50', '12:00', '12:10', '12:20', '12:30', '12:40', '12:50',
        '13:00', '13:10', '13:20', '13:30', '13:40', '13:50', '14:00', '14:10', '14:20', '14:30', '14:40', '14:50', '15:00', '15:10', '15:20', '15:30', '15:40', '15:50', '16:00', '16:10', '16:20', '16:30', '16:40', '16:50', '17:00', '17:10',
        '17:20', '17:30', '17:40', '17:50', '18:00', '18:10', '18:20', '18:30', '18:40', '18:50', '19:00', '19:10', '19:20', '19:30', '19:40', '19:50', '20:00', '20:10', '20:20', '20:30', '20:40', '20:50', '21:00', '21:10', '21:20', '21:30',
        '21:40', '21:50', '22:00', '22:10', '22:20', '22:30', '22:40', '22:50', '23:00', '23:10', '23:20', '23:30', '23:40', '23:50', '00:00'
      ];
      var temp;
      for (var year = 1; year <= 1; year++) {

        temp = obj[year];
        for (var i = 0, l = temp.length; i < l; i++) {
          obj[year][i] = {
            name: pList[i],
            value: temp[i]
          }
        }

      }
      return obj;
    }

    dataMap.dataOne = dataFormatter({
      //max : 60000,
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 14, 2, 2, 2, 4, 7, 63, 80, 67, 90, 92, 44, 55, 71, 69, 57, 55, 64, 74,
        72, 53, 44, 23, 42, 20, 21, 11, 40, 65, 49, 65, 39, 59, 92, 74, 53, 29, 43, 52, 110, 91, 66, 77, 53, 58, 42, 50, 58, 55, 27, 60, 33, 56, 51, 98, 52, 77, 31, 64, 31, 5, 23, 13, 2, 12, 15, 14, 20, 7, 6, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 11, 15, 3, 1, 2, 23, 78, 53, 27, 43, 79, 97, 102, 84, 109, 65, 44, 79,
        57, 64, 73, 34, 11, 36, 21, 21, 16, 24, 16, 73, 67, 31, 33, 32, 50, 63, 45, 38, 36, 50, 52, 47, 53, 32, 32, 53, 60, 72, 74, 60, 49, 88, 30, 47, 67, 40, 37, 29, 38, 20, 22, 11, 19, 51, 11, 0, 35, 17, 12, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 33, 2, 2, 3, 1, 20, 45, 68, 61, 60, 108, 56, 94, 85, 73, 46, 31, 86,
        98, 103, 41, 61, 28, 33, 21, 22, 11, 18, 47, 54, 97, 32, 29, 69, 62, 29, 31, 53, 40, 50, 61, 49, 36, 27, 35, 35, 39, 11, 57, 51, 41, 42, 43, 55, 40, 48, 51, 17, 28, 16, 22, 10, 24, 23, 19, 11, 14, 12, 12, 16, 2, 6, 2, 0, 1, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 1, 0, 0, 10, 23, 24, 26, 14, 15, 27, 26, 23, 39, 38, 30, 19, 9,
        8, 16, 0, 6, 17, 0, 8, 15, 15, 30, 3, 10, 1, 29, 31, 20, 11, 15, 17, 15, 7, 23, 11, 5, 19, 17, 22, 60, 30, 9, 11, 52, 39, 10, 29, 12, 10, 9, 1, 8, 1, 1, 21, 13, 5, 0, 8, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 20, 2, 1, 3, 2, 13, 90, 54, 46, 61, 56, 87, 56, 69, 75, 60, 63, 97, 59,
        75, 46, 57, 16, 34, 35, 31, 8, 13, 30, 51, 50, 46, 47, 64, 72, 41, 55, 68, 35, 57, 33, 70, 60, 51, 76, 82, 43, 29, 92, 48, 47, 42, 45, 41, 50, 96, 46, 38, 48, 11, 41, 9, 8, 22, 28, 13, 0, 6, 2, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 13, 5, 1, 2, 2, 16, 57, 61, 64, 38, 68, 65, 88, 44, 100, 60, 99, 88, 89,
        55, 44, 47, 9, 34, 48, 29, 7, 18, 44, 63, 73, 73, 54, 50, 77, 57, 73, 64, 39, 45, 35, 46, 56, 73, 51, 60, 47, 53, 82, 33, 51, 33, 44, 25, 43, 23, 28, 17, 45, 30, 48, 12, 16, 36, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 14, 2, 0, 2, 3, 24, 29, 100, 55, 94, 61, 53, 108, 100, 76, 73, 68, 76,
        52, 81, 80, 34, 27, 35, 24, 19, 33, 45, 72, 64, 68, 65, 61, 25, 51, 50, 56, 35, 64, 103, 66, 37, 98, 77, 62, 69, 101, 71, 59, 69, 62, 62, 48, 26, 92, 81, 78, 47, 36, 11, 20, 16, 25, 11, 11, 14, 2, 0, 9, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 29, 11, 2, 3, 0, 5, 40, 82, 63, 65, 80, 61, 87, 57, 85, 87, 94, 78, 47,
        64, 72, 38, 9, 40, 37, 17, 3, 14, 32, 101, 76, 92, 92, 107, 69, 54, 53, 45, 48, 89, 54, 62, 49, 66, 65, 69, 60, 42, 63, 96, 40, 51, 34, 82, 84, 72, 56, 17, 34, 23, 21, 4, 3, 3, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 22, 8, 2, 2, 3, 9, 89, 55, 90, 82, 56, 66, 91, 63, 63, 36, 88, 72, 48,
        68, 64, 54, 11, 26, 25, 41, 10, 29, 33, 47, 68, 53, 36, 39, 79, 57, 71, 91, 52, 19, 38, 42, 41, 63, 55, 28, 49, 57, 77, 20, 27, 56, 29, 67, 51, 43, 31, 24, 39, 32, 36, 14, 8, 11, 18, 13, 28, 13, 0, 5, 15, 0, 10, 0, 5, 6, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 10, 2, 0, 0, 0, 4, 34, 19, 36, 12, 19, 23, 20, 2, 37, 16, 34, 27, 25,
        21, 30, 15, 1, 8, 14, 8, 0, 24, 6, 14, 5, 16, 8, 12, 21, 33, 17, 45, 11, 37, 32, 19, 30, 22, 18, 25, 22, 28, 21, 6, 17, 5, 17, 7, 9, 0, 19, 1, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 12, 11, 1, 3, 3, 10, 59, 95, 99, 52, 80, 94, 66, 59, 67, 49, 44, 96,
        80, 60, 55, 26, 17, 8, 47, 35, 3, 4, 58, 42, 36, 58, 52, 98, 79, 85, 49, 35, 46, 37, 65, 86, 41, 62, 55, 45, 25, 44, 52, 71, 31, 70, 64, 55, 50, 51, 43, 28, 19, 15, 4, 38, 22, 23, 13, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 28, 10, 1, 3, 1, 16, 71, 102, 84, 59, 39, 97, 59, 104, 56, 44, 57, 94,
        70, 119, 88, 50, 13, 59, 13, 18, 28, 48, 36, 44, 82, 65, 31, 63, 66, 107, 39, 72, 35, 55, 61, 84, 75, 68, 51, 59, 54, 48, 51, 54, 76, 69, 58, 32, 31, 53, 66, 45, 22, 33, 34, 17, 8, 10, 8, 4, 0, 10, 4, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 15, 3, 4, 2, 23, 80, 88, 62, 102, 73, 80, 39, 87, 100, 80, 95, 65,
        121, 74, 51, 42, 7, 20, 53, 14, 14, 35, 46, 47, 35, 39, 90, 47, 52, 80, 58, 52, 38, 42, 56, 58, 75, 87, 54, 47, 45, 6, 36, 83, 36, 63, 46, 50, 32, 53, 32, 57, 39, 41, 22, 33, 12, 10, 11, 5, 11, 13, 19, 6, 5, 6, 16, 1, 2, 3, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 23, 1, 2, 4, 2, 7, 70, 89, 51, 20, 44, 81, 43, 50, 75, 50, 95, 58,
        102, 68, 52, 32, 12, 55, 19, 32, 17, 44, 87, 45, 76, 67, 70, 80, 81, 67, 62, 96, 63, 83, 47, 42, 46, 85, 73, 82, 59, 44, 59, 93, 87, 68, 84, 60, 53, 69, 53, 25, 20, 33, 20, 1, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 28, 3, 1, 2, 5, 12, 80, 52, 78, 65, 68, 43, 63, 85, 69, 52, 57, 63,
        50, 79, 52, 47, 15, 45, 33, 24, 21, 18, 31, 53, 104, 70, 41, 67, 52, 41, 51, 47, 57, 48, 63, 54, 67, 80, 86, 61, 37, 49, 75, 78, 87, 60, 55, 73, 31, 68, 53, 82, 51, 47, 21, 10, 39, 12, 36, 17, 25, 5, 12, 15, 0, 1, 1, 11, 7, 11, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 8, 0, 0, 1, 1, 5, 11, 14, 11, 37, 28, 20, 25, 27, 4, 20, 21, 28, 30,
        14, 11, 6, 5, 5, 14, 21, 1, 9, 9, 21, 1, 0, 31, 14, 22, 12, 28, 7, 24, 19, 9, 4, 0, 0, 7, 12, 40, 27, 16, 26, 13, 14, 25, 34, 7, 34, 15, 0, 1, 0, 18, 9, 18, 9, 1, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 0, 0, 1, 0, 4, 26, 10, 16, 16, 11, 18, 11, 8, 2, 19, 14, 0, 25, 3,
        18, 4, 4, 3, 14, 2, 8, 6, 7, 14, 20, 34, 21, 6, 23, 10, 6, 30, 7, 6, 0, 10, 15, 9, 6, 5, 21, 8, 12, 26, 17, 5, 10, 8, 1, 7, 0, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 31, 8, 1, 5, 0, 3, 55, 90, 42, 100, 72, 53, 69, 60, 63, 73, 94, 60,
        74, 43, 42, 38, 22, 40, 19, 60, 6, 14, 62, 53, 21, 38, 58, 69, 44, 63, 60, 56, 62, 60, 38, 37, 66, 63, 62, 30, 50, 40, 52, 83, 72, 40, 49, 47, 49, 52, 51, 22, 31, 29, 2, 8, 11, 0, 0, 3, 0, 2, 8, 18, 15, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 34, 17, 3, 1, 2, 21, 46, 75, 53, 21, 69, 88, 90, 80, 66, 37, 60, 61,
        70, 101, 71, 33, 23, 32, 49, 21, 3, 26, 72, 65, 55, 46, 83, 38, 44, 43, 46, 44, 75, 33, 57, 54, 48, 64, 17, 51, 87, 58, 45, 52, 49, 48, 47, 44, 37, 29, 36, 19, 31, 35, 14, 32, 20, 13, 25, 34, 21, 0, 5, 11, 20, 0, 7, 4, 0, 9, 12, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 17, 1, 2, 5, 3, 6, 38, 80, 88, 80, 50, 90, 96, 78, 24, 61, 63, 81, 87,
        103, 70, 43, 19, 33, 38, 32, 17, 12, 68, 52, 73, 71, 52, 85, 87, 53, 66, 73, 78, 90, 67, 57, 58, 79, 82, 29, 64, 108, 84, 93, 82, 121, 122, 66, 69, 76, 61, 29, 51, 37, 27, 10, 44, 11, 11, 8, 22, 8, 27, 1, 9, 7, 0, 14, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 23, 1, 3, 1, 1, 29, 42, 53, 75, 78, 47, 78, 72, 101, 57, 88, 72, 77,
        44, 57, 69, 36, 25, 45, 36, 22, 27, 22, 72, 51, 48, 65, 67, 56, 37, 18, 59, 72, 78, 67, 88, 59, 57, 65, 41, 69, 28, 46, 56, 60, 46, 68, 66, 58, 62, 64, 50, 32, 28, 35, 16, 26, 31, 16, 7, 20, 15, 15, 6, 3, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 29, 8, 2, 4, 3, 14, 64, 47, 67, 47, 111, 67, 78, 96, 65, 99, 48, 70,
        58, 69, 75, 31, 19, 55, 22, 47, 9, 23, 54, 78, 31, 40, 57, 63, 42, 37, 44, 36, 53, 50, 56, 48, 41, 44, 69, 51, 70, 55, 44, 54, 72, 34, 48, 44, 73, 47, 51, 40, 40, 21, 28, 13, 21, 18, 22, 12, 2, 0, 9, 4, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 4, 0, 8, 32, 20, 2, 12, 0, 4, 16, 1, 25, 13, 15, 22, 16,
        2, 2, 12, 3, 9, 0, 0, 0, 6, 4, 8, 8, 11, 28, 13, 2, 15, 0, 13, 13, 0, 8, 4, 7, 2, 7, 7, 0, 6, 8, 21, 6, 15, 10, 23, 6, 0, 2, 3, 0, 0, 0, 0, 0, 1, 11, 13, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 31, 4, 2, 2, 2, 26, 84, 28, 57, 62, 49, 21, 66, 56, 36, 103, 94, 76,
        62, 70, 38, 37, 21, 36, 36, 34, 21, 28, 30, 36, 43, 31, 26, 28, 57, 35, 27, 54, 30, 36, 15, 35, 34, 66, 63, 43, 39, 63, 52, 50, 25, 13, 32, 36, 17, 42, 16, 18, 11, 41, 29, 35, 1, 14, 20, 2, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 12, 15, 1, 3, 1, 5, 52, 52, 34, 94, 88, 71, 111, 86, 63, 78, 100, 62,
        87, 52, 46, 22, 10, 38, 28, 24, 15, 28, 60, 55, 89, 65, 41, 31, 70, 54, 40, 64, 66, 68, 50, 59, 44, 37, 44, 51, 74, 64, 51, 65, 47, 45, 31, 46, 44, 68, 43, 41, 56, 24, 40, 20, 15, 10, 35, 25, 5, 29, 5, 9, 4, 9, 3, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 24, 9, 2, 1, 1, 8, 46, 70, 71, 79, 68, 42, 78, 45, 68, 62, 73, 40, 76,
        98, 37, 61, 16, 38, 18, 43, 13, 21, 39, 60, 41, 86, 56, 40, 102, 62, 27, 33, 72, 51, 52, 59, 48, 78, 72, 64, 39, 28, 49, 22, 74, 50, 32, 69, 47, 35, 33, 13, 25, 16, 9, 4, 4, 1, 11, 3, 6, 0, 0, 6, 3, 3, 1, 7, 1, 0, 0, 1, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 27, 3, 4, 2, 3, 22, 29, 52, 60, 90, 32, 38, 33, 68, 65, 84, 51, 118,
        86, 45, 39, 42, 23, 49, 17, 35, 7, 25, 36, 87, 78, 85, 100, 41, 14, 30, 29, 27, 24, 47, 69, 61, 50, 50, 34, 48, 29, 47, 33, 41, 31, 37, 50, 36, 18, 28, 30, 38, 28, 7, 27, 34, 17, 6, 32, 8, 20, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0
      ]
    });

    dataMap.dataTwo = dataFormatter({
      //max : 4000,
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 32, 7, 1, 2, 4, 17, 39, 86, 39, 44, 36, 60, 62, 63, 65, 48, 78, 59, 44,
        70, 49, 88, 15, 52, 40, 30, 3, 33, 25, 26, 21, 29, 40, 22, 50, 45, 23, 48, 58, 60, 29, 25, 46, 27, 59, 45, 34, 5, 35, 44, 29, 43, 15, 11, 17, 2, 14, 19, 11, 18, 3, 12, 13, 2, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 44, 12, 3, 2, 2, 23, 25, 59, 68, 66, 69, 43, 68, 36, 49, 37, 60, 63,
        40, 36, 66, 58, 18, 48, 46, 39, 13, 4, 29, 51, 73, 38, 31, 30, 48, 84, 40, 61, 66, 21, 49, 32, 64, 20, 27, 28, 24, 34, 9, 43, 24, 28, 18, 27, 21, 4, 0, 25, 19, 3, 23, 2, 8, 14, 1, 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 43, 6, 1, 2, 4, 1, 59, 49, 34, 44, 62, 85, 55, 52, 37, 61, 65, 75, 42,
        60, 25, 104, 19, 38, 41, 26, 8, 15, 34, 51, 46, 29, 54, 45, 77, 55, 78, 52, 54, 47, 23, 37, 41, 28, 56, 66, 40, 37, 29, 15, 14, 18, 35, 3, 9, 1, 6, 5, 10, 1, 0, 0, 3, 1, 2, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 1, 0, 0, 0, 0, 0, 10, 7, 16, 13, 15, 3, 7, 0, 0, 4, 0, 3, 6, 4, 0,
        4, 4, 4, 0, 0, 0, 0, 2, 4, 0, 0, 1, 7, 14, 4, 9, 2, 0, 10, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 36, 11, 1, 4, 1, 16, 33, 76, 64, 55, 55, 63, 32, 25, 41, 46, 25, 85,
        68, 60, 40, 58, 11, 39, 34, 43, 16, 26, 11, 31, 37, 40, 41, 62, 41, 27, 12, 31, 23, 28, 19, 57, 30, 21, 41, 25, 27, 37, 29, 25, 46, 8, 18, 6, 10, 15, 7, 5, 12, 5, 8, 6, 10, 0, 7, 18, 17, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 36, 1, 1, 4, 2, 21, 37, 48, 65, 67, 59, 54, 46, 57, 52, 85, 40, 47, 64,
        58, 74, 47, 12, 53, 41, 22, 18, 27, 9, 18, 26, 28, 22, 27, 36, 52, 38, 24, 44, 35, 52, 33, 60, 35, 74, 43, 55, 21, 41, 39, 24, 26, 13, 16, 8, 1, 10, 11, 7, 14, 10, 0, 11, 5, 0, 0, 7, 5, 3, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 65, 3, 3, 3, 2, 10, 27, 74, 23, 55, 65, 57, 77, 60, 45, 64, 60, 64, 74,
        60, 48, 61, 29, 38, 64, 36, 16, 7, 30, 11, 46, 23, 39, 40, 58, 51, 51, 58, 66, 35, 49, 54, 48, 32, 52, 29, 18, 26, 31, 67, 14, 21, 39, 11, 16, 24, 22, 28, 10, 18, 31, 25, 0, 0, 5, 11, 9, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 31, 13, 2, 6, 4, 22, 42, 38, 47, 87, 83, 51, 53, 41, 45, 60, 37, 64,
        62, 71, 58, 50, 17, 33, 66, 25, 8, 34, 32, 71, 70, 40, 51, 43, 53, 34, 61, 82, 27, 8, 46, 33, 35, 49, 48, 56, 31, 43, 22, 28, 38, 15, 48, 13, 16, 20, 4, 0, 7, 31, 2, 7, 0, 5, 0, 7, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 16, 1, 4, 4, 2, 42, 29, 45, 62, 38, 36, 72, 70, 30, 56, 90, 81, 46,
        74, 49, 40, 79, 4, 51, 68, 11, 14, 28, 48, 36, 25, 44, 24, 21, 18, 81, 19, 38, 72, 28, 37, 48, 41, 39, 25, 54, 30, 36, 28, 30, 38, 29, 5, 16, 0, 22, 9, 4, 14, 8, 9, 13, 0, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 3, 14, 2, 6, 8, 0, 2, 0, 5, 2, 7, 8, 5, 15, 13, 5, 3,
        5, 1, 0, 1, 13, 1, 1, 0, 10, 0, 2, 0, 0, 2, 6, 7, 8, 2, 5, 2, 12, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 38, 6, 1, 6, 3, 5, 33, 94, 111, 69, 67, 61, 44, 45, 56, 74, 95, 33,
        48, 55, 51, 63, 22, 28, 58, 53, 1, 43, 28, 40, 33, 54, 54, 61, 41, 60, 52, 52, 50, 47, 78, 58, 51, 32, 40, 51, 37, 35, 76, 31, 32, 47, 41, 25, 24, 15, 17, 8, 6, 0, 14, 3, 2, 0, 10, 8, 14, 6, 0, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, 6, 2, 4, 2, 30, 33, 54, 87, 72, 56, 49, 52, 16, 48, 87, 92, 93,
        75, 43, 63, 62, 11, 55, 60, 39, 1, 35, 40, 39, 23, 40, 28, 50, 67, 49, 53, 21, 46, 64, 42, 39, 37, 59, 73, 33, 45, 39, 46, 17, 27, 60, 45, 26, 10, 19, 17, 23, 15, 17, 12, 6, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 72, 16, 2, 3, 3, 16, 61, 43, 77, 40, 29, 34, 106, 121, 66, 49, 37, 63,
        58, 24, 38, 63, 13, 56, 39, 29, 11, 39, 44, 26, 66, 56, 44, 25, 58, 57, 52, 66, 25, 14, 96, 49, 24, 27, 38, 44, 27, 52, 36, 44, 30, 34, 47, 38, 17, 12, 33, 8, 26, 4, 1, 3, 0, 6, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 40, 12, 4, 2, 1, 7, 69, 50, 45, 58, 35, 29, 73, 88, 61, 69, 63, 36,
        84, 61, 76, 54, 18, 28, 45, 55, 10, 23, 61, 56, 35, 92, 51, 46, 34, 58, 41, 52, 26, 46, 32, 45, 37, 59, 30, 23, 32, 66, 39, 40, 37, 23, 50, 33, 7, 4, 10, 22, 9, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 33, 5, 3, 1, 4, 16, 69, 50, 51, 47, 75, 71, 50, 55, 64, 83, 66, 51,
        70, 55, 49, 101, 13, 42, 49, 48, 25, 48, 19, 42, 67, 32, 21, 59, 31, 44, 43, 46, 59, 45, 50, 33, 95, 24, 46, 55, 47, 32, 36, 37, 28, 42, 12, 39, 17, 17, 5, 16, 0, 0, 8, 26, 1, 3, 3, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 17, 2, 1, 3, 1, 9, 33, 14, 38, 28, 41, 30, 50, 31, 29, 42, 74, 61, 53,
        29, 38, 28, 15, 21, 56, 2, 10, 20, 11, 21, 46, 35, 40, 36, 45, 25, 32, 36, 22, 9, 35, 13, 7, 26, 32, 78, 41, 23, 28, 16, 15, 19, 6, 7, 0, 37, 16, 8, 22, 6, 2, 20, 6, 4, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 52, 8, 4, 5, 3, 21, 50, 72, 64, 62, 23, 63, 32, 38, 37, 45, 52, 44,
        70, 51, 58, 59, 17, 33, 54, 40, 13, 10, 44, 32, 48, 19, 41, 57, 50, 44, 10, 27, 28, 62, 29, 30, 35, 31, 37, 47, 45, 35, 34, 23, 43, 15, 11, 13, 14, 8, 3, 0, 4, 0, 8, 2, 0, 0, 0, 0, 0, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 23, 2, 3, 3, 6, 3, 25, 44, 59, 122, 63, 57, 40, 57, 29, 33, 38, 47,
        46, 66, 58, 50, 20, 28, 31, 37, 9, 16, 26, 68, 34, 36, 62, 42, 41, 11, 49, 27, 72, 43, 29, 33, 44, 31, 22, 39, 54, 36, 23, 30, 32, 23, 27, 9, 22, 23, 8, 23, 8, 8, 5, 15, 3, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 38, 2, 1, 2, 3, 11, 61, 54, 57, 114, 59, 65, 41, 62, 45, 58, 84, 66,
        42, 37, 54, 61, 23, 25, 63, 36, 17, 11, 60, 33, 52, 67, 62, 39, 62, 41, 55, 72, 15, 37, 66, 54, 56, 60, 42, 62, 36, 31, 29, 37, 37, 27, 9, 16, 12, 6, 15, 0, 1, 0, 0, 0, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 61, 9, 2, 3, 2, 18, 50, 65, 70, 66, 31, 62, 97, 56, 59, 42, 44, 60,
        98, 63, 52, 80, 33, 41, 32, 60, 19, 15, 56, 56, 59, 85, 49, 53, 50, 17, 26, 29, 41, 29, 49, 37, 54, 35, 47, 29, 47, 46, 44, 42, 41, 23, 26, 6, 7, 2, 13, 10, 9, 10, 5, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 33, 9, 0, 5, 2, 17, 55, 64, 53, 36, 33, 51, 61, 54, 62, 84, 41, 28,
        50, 77, 43, 95, 25, 23, 85, 44, 11, 12, 46, 74, 40, 38, 48, 34, 28, 35, 45, 32, 51, 34, 52, 49, 73, 62, 68, 30, 28, 24, 45, 25, 16, 7, 16, 4, 3, 5, 13, 23, 13, 12, 13, 8, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 22, 5, 4, 0, 3, 0, 30, 67, 30, 44, 68, 24, 43, 38, 17, 49, 59, 63, 57,
        70, 64, 30, 19, 30, 49, 3, 31, 30, 48, 56, 44, 77, 39, 26, 42, 62, 51, 54, 30, 35, 38, 60, 64, 30, 37, 34, 54, 36, 11, 19, 11, 25, 31, 22, 14, 5, 0, 7, 0, 0, 11, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 23, 10, 1, 1, 4, 8, 41, 27, 47, 52, 98, 49, 41, 77, 62, 81, 37, 63,
        87, 56, 44, 57, 14, 25, 66, 31, 6, 7, 9, 56, 53, 63, 40, 22, 38, 41, 17, 58, 31, 25, 49, 42, 49, 35, 16, 37, 26, 36, 39, 30, 16, 37, 23, 22, 23, 9, 16, 18, 17, 3, 8, 13, 11, 1, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 34, 6, 1, 1, 2, 28, 63, 62, 70, 47, 75, 51, 67, 79, 53, 31, 54, 64,
        41, 66, 77, 68, 38, 36, 38, 60, 30, 18, 47, 23, 44, 55, 27, 34, 38, 40, 59, 33, 43, 48, 51, 37, 33, 37, 18, 17, 47, 30, 29, 24, 39, 46, 12, 14, 28, 25, 12, 16, 6, 1, 5, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 42, 3, 2, 3, 3, 7, 93, 53, 76, 83, 72, 91, 16, 41, 79, 75, 64, 52, 62,
        67, 60, 73, 9, 31, 67, 6, 23, 29, 47, 36, 60, 64, 32, 59, 35, 56, 31, 35, 53, 28, 60, 43, 24, 98, 25, 24, 16, 29, 27, 29, 8, 18, 23, 36, 15, 11, 15, 25, 18, 8, 9, 0, 3, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 52, 11, 1, 3, 1, 16, 14, 86, 25, 40, 97, 54, 79, 82, 73, 58, 49, 60,
        64, 65, 52, 55, 23, 26, 71, 17, 2, 4, 36, 63, 72, 61, 23, 27, 31, 34, 37, 54, 66, 39, 62, 30, 76, 56, 47, 25, 42, 29, 28, 33, 21, 47, 17, 8, 12, 5, 0, 11, 12, 17, 6, 1, 7, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 53, 18, 0, 2, 1, 8, 33, 39, 110, 55, 51, 76, 77, 46, 32, 74, 40, 54,
        39, 66, 46, 76, 18, 61, 47, 34, 10, 8, 20, 9, 30, 44, 35, 57, 51, 31, 28, 71, 20, 51, 28, 25, 32, 29, 36, 26, 47, 22, 60, 43, 10, 30, 13, 7, 19, 8, 12, 13, 11, 18, 15, 6, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ]
    });


    dataMap.dataThree = dataFormatter({
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 2, 2, 10, 7, 15, 12, 39, 23, 33, 65, 30, 47, 90, 59, 36, 75, 140, 170, 21, 7, 7, 119, 391, 451, 388, 405,
        432, 446, 442, 445, 411, 183, 262, 90, 135, 179, 143, 41, 98, 175, 366, 292, 399, 308, 325, 350, 362, 288, 348, 287, 377, 278, 299, 337, 330, 380, 269, 296, 331, 307, 367, 308, 340, 390, 332, 310, 246, 286, 246, 202, 167, 110, 85, 79,
        65, 80, 51, 81, 61, 32, 68, 45, 19, 19, 16, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 1, 6, 4, 9, 10, 12, 32, 36, 40, 79, 56, 66, 78, 64, 47, 72, 155, 127, 19, 15, 6, 105, 327, 482, 523, 482,
        426, 418, 562, 565, 570, 282, 309, 46, 189, 186, 141, 59, 130, 266, 329, 359, 299, 303, 277, 340, 360, 287, 346, 312, 287, 205, 344, 308, 276, 355, 304, 342, 296, 345, 343, 290, 307, 372, 289, 195, 243, 224, 206, 218, 152, 162, 95,
        158, 118, 56, 52, 41, 67, 53, 57, 15, 28, 18, 20, 16, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 12, 4, 14, 28, 11, 57, 38, 62, 64, 35, 69, 63, 53, 59, 134, 141, 45, 9, 9, 87, 353, 447, 435, 384,
        472, 444, 407, 519, 475, 287, 224, 73, 152, 181, 125, 75, 116, 240, 275, 399, 310, 360, 351, 319, 356, 326, 350, 300, 243, 237, 225, 278, 287, 333, 406, 373, 345, 408, 307, 325, 345, 376, 323, 292, 263, 276, 331, 216, 250, 208, 158,
        148, 128, 74, 54, 62, 56, 32, 21, 14, 26, 11, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 6, 0, 0, 3, 1, 0, 5, 0, 2, 1, 0, 0, 0, 6, 15, 16, 12, 6, 1, 13, 6, 1, 10, 4,
        0, 7, 6, 0, 5, 0, 10, 1, 6, 11, 14, 23, 14, 13, 3, 2, 18, 9, 13, 2, 3, 26, 33, 9, 23, 20, 6, 10, 10, 8, 13, 3, 16, 7, 17, 7, 14, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 0, 3, 0, 3, 2, 0, 6, 0, 0, 0, 1, 7, 13, 2, 6, 8, 2, 11, 4, 26, 7, 9, 1,
        0, 6, 4, 0, 0, 1, 6, 5, 4, 1, 6, 2, 7, 19, 4, 0, 0, 4, 0, 5, 6, 8, 3, 11, 2, 5, 0, 5, 0, 10, 3, 1, 0, 5, 0, 8, 13, 6, 1, 0, 9, 1, 3, 14, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 10, 16, 9, 13, 25, 25, 45, 52, 68, 37, 55, 69, 53, 67, 52, 139, 153, 23, 9, 17, 153, 518, 519, 495,
        597, 517, 494, 437, 442, 459, 260, 262, 84, 182, 213, 144, 90, 128, 215, 305, 321, 300, 291, 315, 262, 294, 378, 329, 324, 330, 297, 310, 282, 325, 316, 180, 299, 276, 296, 272, 284, 348, 331, 295, 249, 245, 225, 251, 168, 142, 119,
        81, 81, 64, 76, 79, 51, 21, 53, 48, 38, 29, 12, 14, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 4, 12, 5, 21, 8, 31, 47, 42, 75, 43, 34, 83, 68, 37, 55, 159, 129, 31, 5, 11, 144, 383, 568, 501, 580,
        534, 552, 418, 555, 489, 274, 229, 85, 138, 244, 141, 61, 139, 222, 332, 258, 309, 265, 370, 344, 303, 325, 283, 334, 343, 275, 309, 308, 280, 304, 283, 334, 290, 305, 256, 327, 352, 272, 289, 219, 280, 196, 130, 187, 191, 129, 74,
        129, 92, 74, 64, 74, 53, 53, 45, 38, 29, 9, 2, 1, 2, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 4, 7, 9, 14, 16, 15, 59, 44, 60, 52, 48, 45, 42, 83, 51, 125, 171, 25, 6, 15, 112, 418, 539, 495, 434,
        411, 483, 466, 577, 426, 231, 221, 76, 198, 216, 101, 48, 160, 322, 290, 362, 293, 286, 331, 338, 344, 330, 384, 255, 366, 354, 294, 401, 316, 279, 297, 366, 307, 323, 327, 335, 288, 328, 242, 326, 319, 340, 290, 164, 134, 124, 149,
        135, 82, 69, 46, 45, 57, 54, 74, 24, 32, 13, 17, 3, 27, 20, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 1, 11, 5, 8, 21, 22, 37, 39, 80, 74, 37, 48, 67, 35, 78, 126, 150, 26, 6, 12, 134, 400, 407, 386, 529,
        547, 399, 445, 476, 430, 230, 259, 47, 147, 221, 115, 27, 144, 251, 325, 240, 265, 268, 308, 274, 300, 292, 297, 286, 294, 256, 280, 326, 306, 242, 313, 350, 294, 260, 306, 322, 247, 281, 245, 184, 275, 237, 277, 175, 145, 144, 117,
        91, 62, 55, 92, 95, 96, 88, 44, 48, 46, 23, 16, 16, 4, 13, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 4, 8, 12, 0, 12, 20, 18, 32, 39, 68, 47, 39, 76, 50, 45, 78, 122, 174, 31, 7, 11, 128, 456, 443, 448,
        435, 475, 414, 424, 469, 488, 262, 227, 56, 182, 153, 134, 39, 130, 270, 287, 355, 306, 297, 262, 250, 251, 228, 301, 257, 301, 184, 246, 192, 248, 294, 207, 279, 225, 239, 304, 260, 293, 232, 271, 219, 183, 222, 182, 164, 129, 69,
        94, 129, 118, 70, 101, 87, 116, 98, 50, 50, 45, 21, 12, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 2, 0, 0, 6, 5, 6, 2, 5, 4, 8, 0, 15, 16, 0, 2, 1, 15, 35, 10, 32, 18, 47, 38, 55, 33, 38,
        20, 19, 2, 4, 6, 10, 5, 11, 9, 31, 34, 12, 28, 43, 48, 39, 26, 34, 56, 22, 21, 42, 51, 31, 16, 2, 23, 52, 20, 23, 16, 9, 22, 30, 29, 25, 25, 6, 13, 10, 11, 11, 9, 7, 0, 0, 2, 9, 11, 10, 3, 7, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 4, 14, 2, 13, 15, 29, 48, 39, 72, 46, 52, 77, 55, 44, 77, 151, 139, 30, 10, 12, 124, 406, 441, 457,
        446, 455, 466, 493, 489, 484, 219, 279, 74, 145, 178, 141, 45, 140, 300, 322, 308, 322, 350, 316, 357, 395, 441, 368, 363, 286, 345, 359, 323, 266, 274, 295, 336, 321, 359, 372, 303, 322, 280, 316, 348, 255, 282, 208, 177, 125, 116,
        98, 114, 84, 75, 63, 50, 44, 52, 26, 20, 21, 40, 28, 26, 1, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 0, 5, 15, 14, 4, 21, 35, 44, 33, 79, 50, 54, 49, 47, 57, 83, 78, 168, 36, 13, 8, 139, 399, 485, 429,
        506, 547, 377, 482, 388, 432, 249, 253, 47, 168, 194, 121, 35, 172, 232, 403, 348, 359, 371, 367, 339, 352, 355, 362, 373, 338, 402, 358, 300, 299, 287, 351, 330, 278, 362, 308, 346, 332, 433, 350, 372, 342, 235, 190, 194, 188, 137,
        168, 95, 89, 108, 57, 68, 88, 77, 82, 42, 61, 29, 11, 37, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 4, 15, 9, 14, 15, 37, 36, 45, 90, 48, 62, 73, 57, 53, 66, 125, 222, 26, 8, 4, 125, 394, 539, 584,
        498, 510, 485, 539, 471, 572, 265, 277, 59, 146, 205, 132, 65, 172, 274, 391, 311, 305, 304, 290, 309, 288, 312, 378, 375, 320, 361, 291, 365, 335, 352, 265, 350, 303, 261, 339, 303, 374, 293, 324, 318, 249, 263, 213, 218, 195, 151,
        102, 104, 107, 107, 76, 49, 56, 53, 21, 38, 10, 21, 8, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 0, 6, 12, 2, 10, 22, 10, 38, 47, 60, 51, 46, 70, 45, 58, 68, 117, 171, 51, 8, 4, 95, 350, 498, 515, 436,
        492, 545, 575, 462, 446, 215, 232, 78, 140, 207, 146, 54, 133, 216, 274, 470, 346, 391, 327, 361, 299, 323, 329, 329, 391, 303, 307, 363, 262, 327, 340, 236, 260, 387, 397, 394, 291, 322, 245, 309, 304, 288, 289, 236, 160, 69, 79, 76,
        91, 85, 74, 61, 33, 43, 27, 37, 25, 40, 3, 9, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 8, 0, 16, 7, 9, 19, 23, 45, 27, 83, 43, 54, 58, 55, 67, 69, 73, 171, 27, 6, 14, 137, 413, 440, 399, 459,
        471, 543, 457, 446, 494, 255, 195, 68, 196, 174, 140, 36, 134, 250, 323, 273, 238, 294, 277, 240, 308, 370, 268, 307, 262, 330, 248, 396, 261, 360, 347, 357, 353, 308, 408, 321, 276, 250, 251, 329, 319, 222, 272, 199, 179, 105, 97,
        114, 42, 86, 43, 48, 105, 41, 23, 80, 41, 22, 34, 11, 5, 9, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 1, 0, 6, 6, 4, 6, 17, 4, 17, 4, 8, 3, 10, 28, 22, 3, 2, 1, 4, 57, 53, 29, 61, 73, 38, 69, 86,
        71, 39, 26, 16, 16, 20, 22, 18, 34, 21, 29, 24, 23, 26, 49, 49, 70, 39, 39, 55, 39, 39, 46, 56, 47, 65, 44, 31, 52, 23, 33, 42, 45, 72, 42, 49, 28, 37, 36, 14, 7, 15, 0, 4, 23, 6, 0, 3, 4, 4, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, 0, 1, 5, 2, 2, 3, 8, 4, 5, 4, 2, 13, 3, 2, 18, 3, 1, 1, 4, 40, 62, 30, 56, 40, 40, 40, 28, 53,
        37, 16, 1, 16, 20, 17, 0, 12, 28, 18, 22, 33, 16, 8, 17, 16, 10, 16, 12, 29, 11, 16, 43, 64, 27, 15, 25, 36, 13, 8, 23, 27, 36, 33, 29, 25, 12, 17, 30, 39, 20, 7, 6, 27, 5, 5, 7, 17, 0, 2, 2, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 5, 11, 10, 8, 17, 29, 33, 51, 61, 58, 56, 77, 52, 47, 56, 130, 158, 23, 8, 12, 144, 415, 460, 433,
        549, 513, 578, 466, 533, 471, 240, 247, 89, 116, 177, 167, 46, 120, 274, 364, 364, 357, 375, 247, 355, 407, 279, 341, 248, 296, 412, 336, 268, 303, 309, 302, 397, 368, 344, 266, 280, 371, 359, 294, 309, 371, 248, 222, 143, 121, 88,
        124, 67, 61, 32, 49, 58, 26, 36, 18, 6, 26, 4, 10, 12, 3, 17, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 2, 24, 4, 8, 17, 22, 52, 41, 97, 47, 46, 72, 54, 56, 68, 123, 160, 45, 4, 8, 93, 451, 543, 519, 462,
        529, 442, 460, 512, 492, 285, 183, 120, 157, 210, 159, 70, 113, 300, 323, 348, 364, 342, 281, 321, 337, 319, 296, 419, 377, 304, 291, 325, 299, 292, 312, 306, 337, 364, 350, 321, 394, 378, 313, 248, 332, 292, 222, 127, 152, 200, 119,
        102, 100, 71, 86, 37, 63, 77, 49, 29, 13, 13, 18, 8, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 3, 3, 16, 8, 12, 11, 35, 39, 46, 65, 46, 52, 78, 53, 49, 88, 131, 164, 42, 5, 6, 159, 415, 376, 446,
        404, 432, 436, 560, 486, 481, 240, 210, 95, 198, 175, 135, 76, 286, 282, 274, 273, 306, 281, 268, 333, 312, 355, 356, 283, 323, 346, 300, 184, 246, 385, 469, 343, 269, 294, 328, 302, 323, 318, 299, 335, 268, 253, 258, 155, 116, 164,
        119, 107, 54, 65, 86, 50, 54, 55, 34, 8, 37, 40, 28, 2, 6, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 6, 15, 3, 13, 18, 19, 31, 45, 75, 54, 59, 67, 42, 55, 67, 149, 137, 7, 7, 9, 99, 436, 520, 518, 512,
        485, 379, 529, 432, 510, 272, 223, 101, 145, 182, 152, 86, 176, 306, 344, 449, 375, 307, 257, 394, 279, 387, 343, 311, 333, 411, 313, 318, 348, 410, 347, 268, 350, 374, 407, 336, 228, 303, 321, 303, 305, 210, 226, 225, 178, 116, 119,
        91, 88, 107, 56, 36, 14, 27, 36, 31, 17, 14, 10, 8, 10, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 7, 14, 6, 17, 19, 21, 56, 44, 85, 54, 46, 66, 57, 48, 70, 148, 139, 24, 9, 12, 145, 389, 532, 380,
        477, 467, 493, 473, 415, 507, 273, 221, 77, 184, 180, 130, 77, 117, 197, 326, 369, 343, 317, 370, 441, 290, 401, 339, 340, 350, 401, 429, 318, 357, 302, 303, 268, 249, 328, 353, 368, 302, 387, 317, 249, 253, 229, 210, 194, 157, 95,
        99, 105, 98, 45, 50, 72, 43, 46, 29, 28, 36, 11, 18, 4, 6, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 3, 1, 3, 1, 5, 5, 0, 0, 9, 7, 0, 20, 1, 0, 0, 4, 29, 16, 32, 23, 19, 26, 12, 43, 53,
        15, 10, 10, 19, 12, 0, 7, 26, 14, 15, 7, 13, 30, 11, 10, 21, 15, 24, 20, 9, 33, 43, 27, 25, 13, 15, 16, 29, 7, 27, 10, 29, 17, 14, 22, 25, 47, 8, 10, 12, 8, 13, 11, 12, 4, 0, 15, 19, 10, 0, 9, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 0, 4, 0, 3, 3, 2, 7, 2, 8, 6, 4, 9, 2, 7, 6, 35, 6, 2, 0, 2, 18, 34, 44, 67, 51, 54, 30, 29, 78,
        14, 31, 6, 8, 22, 20, 7, 0, 26, 15, 24, 13, 14, 39, 40, 19, 36, 30, 43, 12, 11, 36, 26, 30, 26, 27, 33, 47, 37, 48, 20, 31, 34, 28, 11, 36, 25, 24, 15, 28, 5, 3, 0, 0, 1, 0, 0, 8, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 1, 11, 10, 1, 15, 18, 32, 32, 33, 72, 55, 49, 70, 77, 42, 66, 154, 165, 17, 13, 11, 127, 353, 485, 479,
        531, 415, 471, 372, 465, 479, 202, 245, 92, 139, 177, 146, 73, 164, 248, 360, 305, 247, 368, 405, 362, 383, 308, 306, 351, 325, 278, 286, 341, 291, 357, 336, 228, 336, 289, 286, 306, 329, 304, 244, 268, 279, 302, 210, 168, 186, 166,
        110, 86, 91, 38, 90, 39, 49, 38, 22, 17, 16, 1, 7, 3, 3, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 2, 7, 16, 4, 14, 21, 20, 36, 48, 90, 47, 60, 71, 69, 42, 83, 108, 188, 18, 7, 10, 125, 397, 472, 475,
        509, 513, 393, 477, 519, 431, 245, 242, 63, 146, 213, 129, 74, 185, 237, 263, 303, 422, 374, 260, 250, 323, 296, 352, 281, 326, 274, 289, 302, 310, 345, 313, 311, 374, 269, 333, 345, 352, 256, 277, 400, 340, 367, 275, 250, 205, 119,
        108, 109, 87, 42, 76, 74, 63, 59, 23, 31, 20, 36, 24, 20, 4, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 7, 14, 4, 15, 17, 22, 38, 50, 70, 47, 60, 57, 60, 60, 60, 97, 190, 35, 10, 14, 118, 448, 525, 496,
        446, 538, 434, 507, 404, 445, 201, 262, 85, 118, 236, 160, 34, 101, 232, 318, 272, 359, 317, 319, 352, 322, 342, 290, 317, 276, 294, 302, 324, 256, 286, 287, 374, 325, 299, 367, 274, 288, 302, 266, 310, 279, 229, 147, 177, 152, 172,
        124, 111, 102, 74, 68, 48, 45, 68, 38, 40, 7, 40, 11, 2, 25, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 2, 7, 8, 11, 22, 31, 35, 40, 74, 47, 40, 73, 55, 42, 86, 117, 133, 33, 8, 12, 176, 393, 501, 429,
        403, 442, 507, 430, 600, 536, 328, 203, 63, 194, 192, 148, 73, 171, 258, 392, 291, 317, 310, 361, 297, 294, 334, 320, 199, 338, 330, 273, 286, 343, 305, 303, 373, 358, 347, 409, 345, 345, 381, 390, 387, 289, 255, 223, 277, 167, 136,
        135, 64, 76, 57, 61, 72, 38, 25, 55, 27, 13, 17, 12, 1, 4, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ]
    });


    dataMap.dataFour = dataFormatter({
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 6, 10, 5, 7, 17, 25, 40, 70, 94, 120, 150, 28, 7, 7, 150, 450, 567, 516, 597, 568,
        612, 550, 467, 556, 311, 278, 111, 201, 212, 138, 36, 96, 176, 222, 297, 237, 188, 217, 203, 265, 204, 216, 219, 239, 212, 252, 170, 226, 197, 304, 194, 249, 170, 186, 165, 231, 233, 187, 217, 250, 250, 255, 183, 183, 218, 185, 118,
        141, 136, 62, 95, 66, 68, 44, 72, 54, 41, 19, 31, 38, 2, 23, 9, 15, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 3, 0, 10, 6, 4, 14, 24, 50, 53, 96, 151, 187, 38, 11, 17, 168, 487, 581, 520, 596, 585,
        561, 598, 614, 568, 354, 277, 87, 200, 238, 181, 80, 153, 183, 216, 159, 216, 169, 212, 274, 210, 217, 269, 174, 244, 149, 232, 219, 190, 218, 263, 237, 239, 243, 222, 232, 229, 212, 188, 208, 254, 233, 205, 187, 240, 194, 180, 142,
        124, 82, 95, 66, 47, 85, 66, 79, 36, 59, 17, 54, 20, 28, 10, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 1, 5, 2, 7, 6, 12, 29, 48, 64, 93, 162, 153, 29, 11, 16, 128, 452, 573, 529, 526, 545,
        578, 543, 545, 528, 392, 269, 95, 187, 215, 184, 49, 132, 160, 156, 225, 297, 290, 213, 218, 248, 188, 288, 216, 180, 210, 172, 240, 260, 230, 180, 279, 284, 242, 232, 196, 267, 234, 224, 274, 264, 246, 250, 264, 219, 212, 196, 222,
        149, 163, 119, 93, 104, 63, 49, 80, 69, 82, 62, 24, 25, 7, 17, 30, 16, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1, 0, 1, 0, 0, 2, 0, 1, 0, 1,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 9, 10, 7, 13, 39, 21, 74, 87, 142, 172, 35, 16, 10, 183, 415, 470, 577, 628, 594,
        478, 508, 581, 576, 234, 346, 68, 188, 263, 185, 25, 66, 155, 204, 272, 252, 276, 229, 190, 271, 269, 239, 249, 219, 206, 283, 229, 217, 205, 230, 197, 251, 248, 261, 233, 224, 238, 274, 324, 237, 247, 252, 212, 324, 158, 229, 209,
        195, 126, 135, 126, 68, 61, 65, 41, 25, 22, 20, 27, 32, 22, 18, 18, 22, 11, 5, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 1, 1, 6, 7, 11, 15, 26, 40, 69, 75, 162, 180, 30, 9, 18, 176, 483, 532, 541, 518, 479,
        553, 564, 563, 605, 292, 308, 107, 208, 221, 182, 36, 111, 179, 192, 236, 260, 187, 226, 315, 274, 295, 252, 211, 199, 223, 227, 203, 229, 193, 221, 291, 196, 234, 218, 255, 247, 188, 250, 254, 232, 281, 234, 183, 227, 192, 153, 151,
        105, 128, 98, 113, 109, 75, 42, 69, 41, 34, 45, 37, 32, 29, 22, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 4, 8, 2, 9, 9, 11, 35, 40, 49, 99, 147, 143, 38, 11, 15, 70, 447, 483, 694, 470, 476,
        513, 533, 528, 571, 294, 300, 81, 204, 220, 177, 32, 161, 112, 234, 242, 217, 294, 269, 238, 216, 229, 226, 178, 174, 234, 254, 269, 270, 219, 174, 231, 307, 241, 265, 201, 189, 232, 278, 206, 213, 234, 204, 202, 198, 243, 158, 138,
        145, 154, 94, 76, 44, 38, 68, 61, 31, 22, 33, 36, 44, 20, 10, 34, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 4, 2, 3, 12, 9, 12, 24, 51, 85, 78, 122, 175, 47, 5, 15, 208, 570, 498, 480, 462, 543,
        575, 578, 582, 599, 347, 273, 139, 169, 241, 146, 16, 93, 188, 272, 230, 248, 297, 212, 226, 182, 217, 252, 241, 207, 238, 202, 182, 223, 228, 193, 244, 200, 274, 254, 213, 229, 208, 171, 164, 254, 224, 175, 183, 186, 201, 128, 167,
        163, 118, 118, 67, 54, 62, 55, 79, 34, 96, 34, 30, 29, 18, 11, 15, 2, 19, 2, 8, 5, 0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 1, 7, 4, 8, 9, 25, 35, 57, 116, 123, 166, 32, 12, 13, 121, 545, 524, 544, 593, 534,
        505, 538, 541, 673, 354, 252, 79, 184, 282, 154, 47, 98, 230, 199, 183, 179, 241, 255, 294, 244, 253, 284, 273, 211, 223, 203, 236, 208, 222, 214, 258, 239, 220, 200, 207, 227, 213, 210, 175, 224, 275, 211, 208, 215, 203, 204, 173,
        154, 138, 152, 72, 49, 90, 86, 46, 72, 7, 21, 22, 25, 37, 39, 8, 5, 3, 1, 0, 4, 13, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 2, 1, 0, 2, 1, 1, 0, 0, 1, 1, 0, 0,
        1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 2, 0, 0, 1, 2, 1, 1, 2, 1, 0, 0, 0, 2, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 5, 6, 13, 8, 19, 9, 0, 2, 16, 58, 60, 80, 70, 99, 53, 84, 36, 54,
        31, 22, 18, 9, 15, 30, 14, 9, 14, 25, 28, 18, 20, 14, 9, 32, 17, 43, 20, 62, 32, 43, 20, 15, 36, 18, 16, 39, 42, 17, 58, 9, 15, 18, 34, 26, 39, 37, 38, 21, 49, 42, 41, 18, 13, 3, 14, 14, 21, 22, 10, 10, 6, 6, 8, 25, 6, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 4, 3, 10, 8, 6, 10, 33, 34, 55, 105, 139, 169, 48, 6, 10, 150, 469, 608, 500, 644,
        607, 598, 557, 632, 516, 295, 286, 88, 205, 224, 157, 48, 110, 190, 227, 253, 216, 220, 243, 268, 255, 250, 267, 179, 220, 217, 223, 257, 291, 304, 246, 244, 224, 272, 228, 207, 180, 293, 292, 310, 275, 210, 244, 208, 215, 324, 207,
        202, 153, 201, 114, 102, 57, 47, 80, 40, 57, 56, 57, 26, 14, 29, 16, 2, 16, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 1, 12, 4, 11, 9, 25, 46, 65, 88, 182, 171, 32, 11, 6, 171, 426, 613, 556, 619, 579,
        577, 550, 549, 509, 297, 324, 102, 174, 213, 221, 40, 102, 194, 202, 268, 332, 229, 275, 253, 259, 318, 233, 208, 219, 222, 189, 193, 215, 210, 221, 262, 231, 210, 275, 236, 193, 218, 259, 261, 250, 245, 227, 288, 146, 182, 155, 176,
        124, 154, 158, 96, 53, 43, 58, 52, 50, 34, 44, 21, 24, 33, 21, 12, 13, 0, 10, 0, 2, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 4, 10, 3, 7, 8, 12, 26, 41, 76, 89, 140, 131, 39, 10, 12, 111, 480, 599, 595, 590,
        612, 552, 489, 560, 465, 299, 302, 111, 192, 239, 201, 48, 95, 126, 182, 247, 230, 233, 227, 261, 236, 198, 291, 176, 183, 258, 188, 167, 233, 183, 213, 197, 283, 284, 204, 262, 184, 207, 262, 234, 264, 161, 238, 166, 173, 170, 152,
        149, 150, 161, 93, 67, 70, 49, 60, 70, 27, 31, 16, 40, 18, 36, 27, 32, 8, 5, 3, 3, 0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 4, 1, 7, 7, 9, 9, 23, 41, 63, 89, 132, 171, 45, 7, 15, 146, 448, 622, 540, 500, 474,
        525, 539, 590, 551, 268, 343, 117, 153, 274, 201, 42, 101, 175, 230, 162, 261, 293, 326, 254, 215, 221, 269, 262, 256, 239, 250, 283, 256, 263, 269, 205, 227, 269, 226, 196, 255, 257, 225, 289, 248, 228, 265, 193, 276, 169, 192, 128,
        171, 118, 158, 129, 88, 101, 61, 59, 78, 58, 54, 39, 48, 7, 13, 8, 17, 1, 4, 14, 3, 0, 1, 13, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 10, 0, 0, 13, 5, 10, 21, 44, 51, 93, 161, 195, 22, 11, 6, 106, 469, 504, 508, 680,
        603, 545, 578, 529, 518, 329, 346, 87, 195, 297, 210, 46, 118, 207, 204, 227, 202, 181, 251, 214, 222, 198, 228, 293, 211, 237, 270, 269, 179, 199, 274, 244, 191, 219, 233, 227, 201, 270, 227, 207, 180, 214, 226, 226, 243, 238, 194,
        152, 148, 134, 61, 79, 68, 62, 55, 47, 52, 30, 47, 30, 33, 24, 13, 8, 3, 0, 0, 4, 6, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 0, 3, 1, 0, 1,
        3, 3, 0, 2, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 10, 0, 11, 1, 0, 1, 5, 22, 17, 9, 16, 16, 12, 44, 17, 29,
        19, 13, 4, 12, 15, 3, 1, 1, 10, 2, 15, 19, 1, 3, 8, 3, 6, 18, 3, 11, 9, 16, 22, 11, 11, 5, 7, 13, 19, 1, 14, 8, 17, 0, 0, 4, 6, 0, 7, 8, 1, 11, 3, 0, 19, 11, 6, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 1, 10, 7, 8, 36, 38, 59, 98, 139, 212, 68, 5, 8, 132, 456, 523, 656, 553, 559,
        572, 625, 546, 523, 319, 271, 64, 193, 222, 185, 77, 129, 160, 194, 241, 242, 262, 194, 273, 282, 252, 301, 290, 200, 232, 212, 209, 223, 326, 238, 276, 229, 245, 328, 151, 246, 198, 239, 186, 166, 155, 276, 259, 237, 207, 173, 180,
        146, 124, 100, 92, 69, 49, 73, 52, 22, 36, 46, 23, 29, 6, 20, 26, 15, 10, 1, 0, 10, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 4, 5, 2, 9, 7, 8, 17, 21, 46, 51, 102, 106, 160, 20, 11, 31, 181, 381, 532, 578, 543,
        493, 524, 594, 588, 627, 333, 277, 67, 192, 270, 169, 84, 122, 164, 192, 220, 186, 239, 237, 260, 261, 180, 171, 189, 184, 245, 211, 229, 181, 189, 223, 172, 237, 237, 224, 206, 161, 240, 226, 222, 197, 237, 179, 252, 243, 217, 201,
        114, 128, 154, 113, 141, 68, 68, 68, 51, 36, 55, 44, 34, 26, 8, 5, 1, 7, 1, 7, 1, 0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 2, 3, 10, 7, 10, 11, 39, 48, 54, 99, 108, 198, 45, 12, 26, 127, 508, 479, 534, 532,
        560, 593, 618, 616, 583, 310, 336, 82, 289, 252, 154, 77, 149, 188, 171, 181, 199, 233, 210, 326, 220, 249, 205, 271, 245, 228, 218, 320, 243, 234, 194, 182, 230, 194, 229, 202, 212, 258, 197, 194, 253, 265, 242, 224, 230, 209, 166,
        148, 170, 112, 117, 89, 73, 51, 95, 71, 37, 44, 60, 18, 16, 23, 11, 8, 10, 1, 8, 0, 0, 0, 1, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 12, 8, 9, 17, 22, 52, 75, 84, 139, 147, 68, 12, 12, 152, 465, 555, 571, 649,
        613, 548, 463, 561, 583, 244, 303, 127, 162, 298, 164, 41, 131, 191, 254, 204, 222, 303, 268, 299, 297, 261, 250, 210, 211, 227, 282, 234, 308, 267, 215, 225, 270, 305, 199, 190, 213, 233, 202, 276, 198, 216, 167, 221, 228, 209, 221,
        181, 193, 126, 108, 131, 114, 64, 32, 23, 43, 26, 17, 12, 25, 20, 7, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 4, 6, 6, 16, 16, 38, 34, 66, 74, 162, 185, 43, 11, 17, 112, 448, 624, 576, 587,
        630, 588, 517, 653, 561, 289, 330, 92, 161, 290, 195, 63, 107, 156, 280, 347, 238, 167, 200, 224, 194, 238, 197, 244, 166, 224, 270, 158, 271, 199, 253, 175, 223, 227, 240, 210, 235, 242, 210, 276, 214, 264, 207, 202, 164, 170, 183,
        188, 137, 84, 107, 77, 119, 77, 63, 90, 45, 26, 59, 54, 29, 12, 10, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 0, 4, 0, 0, 1, 8, 7, 23, 10, 37, 17, 11, 36, 12, 9, 5,
        14, 2, 0, 15, 1, 0, 1, 1, 4, 4, 1, 1, 4, 1, 2, 15, 4, 13, 2, 3, 0, 4, 8, 7, 14, 6, 5, 17, 5, 0, 5, 19, 4, 4, 5, 15, 5, 1, 1, 9, 1, 12, 6, 5, 4, 7, 5, 2, 0, 1, 2, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 0, 0, 2, 4, 15, 5, 0, 2, 5, 5, 14, 18, 30, 17, 11, 17, 24, 17, 3,
        11, 2, 7, 14, 4, 0, 11, 30, 27, 13, 5, 7, 3, 2, 2, 0, 1, 11, 4, 1, 4, 4, 8, 0, 17, 15, 14, 16, 17, 1, 8, 17, 7, 1, 0, 0, 11, 11, 13, 1, 0, 0, 10, 0, 1, 9, 2, 0, 11, 6, 10, 16, 0, 0, 6, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 5, 5, 9, 8, 6, 8, 34, 34, 59, 96, 87, 200, 37, 9, 16, 124, 396, 552, 516, 504, 675,
        535, 541, 619, 615, 247, 323, 70, 177, 204, 181, 45, 119, 186, 160, 210, 198, 244, 185, 247, 218, 161, 230, 228, 180, 195, 225, 198, 243, 218, 214, 259, 258, 248, 245, 253, 212, 208, 244, 162, 170, 208, 193, 169, 216, 155, 219, 194,
        145, 186, 127, 76, 70, 59, 86, 45, 41, 31, 32, 19, 18, 11, 22, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 4, 4, 14, 11, 8, 10, 47, 36, 45, 90, 155, 151, 29, 13, 15, 136, 432, 523, 551, 545,
        602, 553, 504, 483, 502, 333, 291, 77, 232, 246, 129, 57, 152, 195, 242, 215, 221, 249, 193, 240, 243, 297, 188, 171, 227, 193, 291, 215, 236, 291, 261, 279, 254, 232, 221, 258, 232, 256, 211, 235, 255, 242, 184, 196, 279, 211, 210,
        151, 199, 126, 93, 145, 78, 93, 110, 42, 35, 51, 44, 27, 28, 41, 14, 19, 23, 4, 0, 10, 0, 0, 0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 0, 8, 10, 4, 11, 25, 41, 57, 97, 136, 116, 24, 15, 20, 133, 388, 548, 585, 607,
        536, 562, 516, 565, 523, 297, 289, 88, 182, 230, 172, 68, 144, 143, 269, 199, 236, 178, 233, 228, 269, 241, 181, 206, 250, 288, 222, 265, 223, 229, 204, 213, 177, 197, 230, 244, 131, 207, 234, 166, 265, 185, 220, 233, 211, 196, 173,
        135, 137, 125, 98, 44, 93, 72, 50, 52, 72, 64, 40, 34, 32, 27, 31, 31, 14, 12, 5, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 9, 0, 3, 12, 9, 7, 6, 29, 53, 39, 77, 71, 159, 42, 11, 10, 190, 445, 513, 557, 509, 501,
        463, 539, 596, 500, 338, 241, 93, 194, 225, 157, 59, 128, 144, 175, 248, 246, 232, 171, 200, 223, 251, 265, 256, 243, 211, 219, 159, 191, 204, 170, 242, 224, 239, 174, 259, 254, 224, 202, 163, 246, 206, 250, 210, 233, 238, 141, 159,
        97, 84, 93, 73, 65, 49, 35, 48, 45, 25, 20, 34, 38, 21, 8, 1, 3, 10, 18, 1, 0, 0, 0, 0, 0, 0, 0
      ]
    });

    dataMap.dataFive = dataFormatter({
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 3, 2, 7, 9, 21, 22, 27, 43, 52, 37, 33, 57, 37, 48, 106, 123, 22, 7, 9, 85, 253, 316, 386, 305,
        319, 315, 279, 252, 246, 192, 200, 65, 124, 137, 111, 43, 123, 130, 201, 247, 230, 177, 185, 255, 188, 166, 148, 176, 178, 148, 176, 163, 177, 131, 136, 171, 158, 121, 180, 221, 234, 152, 170, 210, 116, 84, 130, 156, 121, 58, 54, 27,
        34, 51, 26, 10, 38, 22, 13, 6, 9, 3, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 0, 2, 8, 14, 10, 22, 20, 27, 52, 36, 34, 38, 55, 32, 47, 99, 109, 20, 3, 2, 66, 152, 266, 342, 279,
        284, 341, 304, 209, 219, 143, 219, 55, 129, 120, 97, 43, 55, 53, 151, 218, 140, 121, 122, 155, 118, 118, 126, 185, 150, 129, 160, 80, 150, 101, 149, 126, 132, 170, 137, 197, 174, 147, 202, 205, 83, 128, 167, 74, 38, 77, 37, 40, 29,
        28, 21, 39, 33, 13, 6, 3, 1, 0, 0, 6, 10, 4, 5, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 0, 5, 5, 7, 2, 34, 26, 26, 43, 51, 23, 48, 42, 35, 42, 124, 66, 10, 10, 4, 90, 277, 296, 277, 252,
        352, 310, 348, 298, 276, 181, 125, 76, 135, 86, 157, 30, 65, 75, 160, 222, 161, 148, 149, 150, 131, 137, 91, 95, 182, 127, 138, 128, 112, 132, 136, 139, 155, 126, 111, 129, 157, 139, 166, 122, 95, 97, 93, 109, 76, 71, 68, 39, 51, 46,
        55, 33, 18, 47, 37, 31, 16, 9, 17, 3, 4, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 2, 5, 7, 6, 5, 4, 3, 5, 0, 0, 0, 0, 15, 37, 40, 14, 11, 49, 15, 56, 13, 3,
        22, 7, 1, 15, 14, 0, 0, 11, 14, 5, 2, 10, 9, 22, 3, 6, 15, 19, 6, 22, 5, 23, 6, 28, 16, 29, 13, 4, 14, 12, 23, 17, 10, 23, 14, 11, 21, 8, 19, 20, 13, 0, 0, 4, 10, 0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 5, 0, 2, 7, 10, 19, 18, 45, 38, 31, 47, 30, 46, 25, 40, 86, 119, 29, 6, 9, 59, 204, 269, 214, 292,
        270, 273, 265, 245, 223, 191, 132, 51, 124, 140, 111, 38, 113, 102, 158, 226, 157, 112, 144, 182, 150, 122, 131, 175, 186, 141, 127, 103, 149, 202, 112, 174, 153, 159, 130, 109, 143, 175, 199, 129, 127, 110, 149, 87, 90, 106, 57, 53,
        33, 26, 42, 18, 49, 42, 19, 19, 4, 2, 6, 8, 11, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 4, 8, 1, 15, 21, 26, 39, 45, 29, 35, 33, 44, 41, 55, 74, 115, 23, 7, 5, 36, 297, 301, 270, 339,
        280, 254, 294, 319, 249, 161, 179, 41, 97, 160, 107, 12, 50, 76, 171, 168, 122, 132, 155, 188, 131, 126, 175, 199, 124, 146, 162, 135, 139, 108, 147, 131, 135, 142, 139, 131, 131, 151, 131, 93, 138, 116, 104, 116, 70, 83, 57, 67, 61,
        34, 35, 28, 33, 13, 29, 27, 7, 12, 1, 3, 13, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 1, 0, 5, 10, 14, 12, 33, 39, 43, 24, 43, 44, 38, 43, 34, 103, 116, 16, 3, 9, 100, 191, 235, 310, 343,
        224, 300, 329, 249, 228, 123, 207, 34, 70, 153, 112, 17, 132, 206, 217, 195, 186, 182, 129, 167, 144, 148, 200, 140, 165, 112, 186, 173, 135, 133, 108, 162, 116, 142, 170, 216, 197, 165, 173, 212, 200, 139, 89, 115, 84, 34, 59, 32,
        18, 22, 55, 28, 16, 7, 3, 3, 10, 16, 5, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 0, 1, 5, 7, 7, 18, 22, 27, 52, 40, 43, 50, 38, 51, 49, 93, 81, 15, 12, 7, 56, 282, 280, 284, 274, 273,
        248, 259, 341, 275, 148, 177, 60, 128, 132, 116, 53, 52, 115, 168, 119, 152, 139, 116, 169, 155, 201, 190, 189, 193, 155, 157, 142, 183, 217, 199, 188, 121, 144, 160, 189, 150, 133, 157, 111, 174, 126, 105, 130, 92, 65, 73, 27, 65,
        38, 36, 38, 38, 25, 16, 6, 24, 1, 6, 9, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 0, 0, 11, 2, 14, 10, 27, 25, 45, 48, 30, 44, 37, 35, 33, 131, 127, 9, 7, 3, 98, 187, 312, 237, 306,
        265, 276, 312, 234, 210, 218, 154, 67, 105, 152, 77, 17, 57, 96, 168, 177, 191, 136, 197, 191, 145, 120, 101, 119, 181, 131, 89, 172, 132, 178, 163, 209, 186, 152, 120, 116, 150, 160, 152, 169, 129, 122, 91, 78, 70, 49, 64, 55, 31,
        49, 28, 29, 25, 29, 29, 26, 12, 10, 3, 3, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 3, 2, 3, 6, 4, 4, 8, 3, 4, 11, 1, 10, 22, 9, 5, 0, 20, 30, 39, 36, 24, 17, 21, 30, 45,
        45, 32, 11, 12, 17, 12, 6, 7, 10, 17, 27, 0, 6, 20, 28, 26, 19, 34, 17, 16, 4, 4, 8, 9, 21, 12, 41, 18, 7, 19, 9, 19, 13, 11, 18, 23, 2, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2, 2, 3, 3, 4, 8, 25, 23, 38, 41, 34, 38, 39, 54, 39, 22, 140, 94, 11, 6, 6, 67, 231, 344, 307, 304,
        288, 268, 290, 274, 232, 168, 160, 93, 69, 136, 75, 13, 99, 103, 103, 222, 131, 166, 146, 124, 163, 156, 134, 195, 162, 130, 146, 108, 129, 130, 118, 155, 191, 158, 166, 207, 166, 167, 107, 159, 100, 128, 84, 90, 124, 65, 26, 25, 24,
        35, 13, 21, 21, 26, 13, 7, 20, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 4, 2, 7, 4, 7, 24, 20, 27, 56, 47, 35, 49, 49, 46, 47, 89, 130, 27, 6, 9, 53, 251, 286, 300, 252,
        342, 394, 264, 317, 260, 182, 140, 56, 116, 165, 105, 24, 28, 116, 184, 134, 136, 137, 132, 149, 121, 114, 145, 137, 155, 124, 139, 133, 176, 209, 167, 187, 127, 195, 140, 146, 187, 169, 139, 183, 174, 80, 92, 92, 57, 72, 46, 48, 40,
        28, 25, 19, 16, 16, 31, 16, 19, 7, 7, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2, 10, 2, 4, 12, 8, 13, 41, 43, 46, 58, 30, 47, 66, 29, 43, 146, 86, 16, 6, 6, 61, 281, 346, 339, 291,
        285, 286, 261, 238, 246, 169, 162, 39, 134, 125, 135, 26, 68, 123, 99, 160, 161, 169, 227, 143, 147, 203, 150, 167, 191, 144, 146, 125, 141, 168, 150, 171, 167, 240, 131, 109, 154, 118, 183, 136, 123, 117, 92, 112, 76, 129, 83, 58,
        67, 29, 18, 24, 45, 38, 24, 19, 6, 7, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 13, 0, 2, 7, 2, 13, 19, 23, 32, 47, 44, 24, 51, 63, 18, 68, 72, 69, 10, 12, 6, 99, 230, 299, 325, 306,
        286, 205, 346, 267, 309, 177, 165, 59, 114, 112, 103, 31, 85, 138, 125, 141, 173, 154, 152, 128, 228, 174, 185, 155, 170, 180, 151, 164, 120, 170, 181, 211, 147, 129, 94, 133, 151, 127, 117, 124, 113, 98, 147, 118, 94, 56, 78, 50, 45,
        31, 10, 28, 6, 13, 20, 9, 6, 9, 17, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 0, 8, 4, 4, 10, 20, 33, 29, 40, 43, 49, 39, 39, 28, 73, 74, 115, 28, 5, 5, 94, 256, 308, 326, 316,
        254, 322, 322, 408, 301, 171, 167, 79, 126, 102, 148, 26, 55, 97, 189, 176, 136, 131, 113, 190, 202, 108, 137, 184, 166, 183, 203, 145, 138, 196, 192, 183, 161, 174, 155, 152, 195, 137, 154, 156, 147, 120, 126, 117, 81, 83, 60, 63,
        59, 26, 23, 41, 41, 61, 21, 9, 9, 9, 9, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 4, 4, 7, 2, 1, 5, 6, 4, 4, 1, 13, 6, 0, 0, 1, 0, 13, 30, 31, 31, 7, 22, 31, 18, 18, 6,
        21, 0, 0, 12, 16, 10, 15, 2, 20, 12, 15, 3, 7, 11, 15, 14, 27, 14, 5, 14, 19, 11, 11, 6, 12, 13, 5, 9, 22, 8, 16, 9, 10, 10, 15, 5, 10, 9, 13, 7, 0, 0, 8, 2, 0, 6, 0, 2, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 0, 3, 3, 5, 11, 19, 32, 21, 43, 30, 57, 40, 35, 40, 39, 114, 84, 27, 3, 11, 107, 293, 295, 324, 248,
        325, 326, 308, 271, 224, 175, 172, 48, 131, 178, 109, 32, 34, 132, 142, 130, 164, 155, 84, 110, 136, 108, 110, 142, 166, 149, 106, 89, 108, 149, 145, 95, 120, 129, 104, 128, 131, 109, 137, 138, 116, 104, 99, 83, 54, 68, 69, 88, 60,
        39, 49, 30, 20, 15, 28, 15, 13, 5, 1, 24, 0, 10, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 0, 1, 7, 8, 7, 30, 16, 43, 47, 41, 27, 49, 43, 39, 47, 98, 91, 25, 7, 6, 69, 209, 268, 349, 315, 267,
        273, 240, 317, 306, 223, 114, 71, 93, 115, 86, 28, 95, 161, 129, 164, 153, 203, 153, 137, 175, 152, 173, 127, 133, 116, 161, 203, 113, 171, 153, 111, 115, 185, 188, 130, 133, 150, 143, 95, 124, 106, 94, 74, 58, 62, 31, 61, 42, 55, 40,
        56, 23, 38, 21, 16, 27, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 6, 3, 6, 9, 26, 26, 46, 54, 41, 40, 41, 35, 28, 51, 109, 100, 44, 9, 10, 107, 223, 248, 292, 205,
        267, 260, 272, 320, 317, 188, 199, 36, 129, 143, 90, 22, 87, 119, 114, 130, 189, 144, 144, 102, 135, 113, 149, 156, 243, 174, 189, 186, 143, 153, 175, 179, 136, 108, 138, 156, 159, 156, 108, 131, 110, 152, 126, 121, 101, 74, 52, 43,
        42, 44, 22, 32, 41, 28, 16, 18, 3, 2, 2, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 3, 3, 13, 4, 20, 32, 26, 60, 48, 34, 40, 45, 53, 35, 113, 123, 31, 6, 9, 49, 229, 313, 319, 273,
        249, 291, 327, 272, 297, 194, 165, 36, 125, 156, 85, 31, 76, 178, 228, 141, 173, 171, 130, 156, 146, 159, 150, 187, 193, 195, 175, 145, 162, 137, 177, 114, 144, 198, 172, 134, 155, 153, 204, 125, 95, 92, 98, 87, 88, 36, 43, 24, 53,
        43, 54, 55, 14, 29, 9, 33, 27, 7, 13, 6, 3, 1, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 1, 4, 7, 10, 6, 24, 35, 32, 46, 39, 39, 43, 47, 35, 31, 98, 98, 15, 4, 6, 103, 230, 291, 339, 294,
        287, 327, 280, 287, 368, 164, 180, 64, 114, 156, 117, 14, 81, 121, 215, 175, 164, 166, 160, 197, 203, 181, 162, 103, 121, 139, 125, 124, 143, 133, 121, 141, 128, 186, 167, 126, 128, 123, 82, 131, 74, 118, 132, 75, 85, 60, 51, 36, 32,
        48, 15, 47, 25, 24, 20, 17, 7, 16, 1, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 2, 0, 8, 0, 5, 1, 1, 12, 1, 0, 1, 1, 14, 34, 30, 6, 10, 21, 5, 18, 16, 17,
        19, 9, 7, 0, 19, 3, 0, 13, 9, 5, 7, 16, 18, 16, 19, 17, 7, 10, 10, 16, 5, 15, 5, 9, 9, 18, 0, 3, 3, 9, 8, 14, 16, 6, 5, 0, 5, 3, 9, 1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 1, 1, 2, 4, 12, 23, 33, 19, 62, 29, 39, 53, 51, 46, 42, 119, 136, 37, 4, 5, 119, 207, 341, 253, 268,
        268, 277, 271, 289, 317, 210, 176, 51, 123, 136, 63, 24, 76, 222, 197, 180, 179, 213, 178, 147, 159, 148, 205, 147, 177, 197, 163, 166, 207, 180, 141, 121, 115, 156, 135, 111, 159, 158, 143, 108, 109, 80, 139, 72, 83, 83, 30, 33, 36,
        47, 28, 15, 48, 30, 26, 18, 32, 23, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 3, 1, 11, 2, 16, 27, 18, 52, 37, 36, 43, 41, 41, 39, 43, 54, 124, 17, 7, 8, 58, 277, 234, 314, 276,
        312, 291, 231, 322, 313, 222, 122, 34, 149, 167, 75, 39, 79, 129, 140, 150, 149, 113, 205, 186, 140, 144, 166, 125, 156, 191, 164, 129, 116, 139, 156, 155, 155, 241, 124, 124, 130, 161, 150, 169, 121, 109, 108, 92, 62, 48, 49, 15, 28,
        20, 38, 22, 18, 16, 19, 17, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 4, 0, 10, 8, 15, 18, 31, 24, 46, 38, 39, 42, 47, 44, 44, 72, 102, 11, 4, 5, 48, 224, 258, 390, 277,
        333, 267, 290, 318, 258, 197, 152, 83, 116, 136, 124, 42, 87, 188, 200, 209, 177, 145, 241, 148, 148, 182, 172, 154, 150, 160, 134, 170, 192, 141, 157, 147, 160, 134, 170, 163, 183, 166, 155, 135, 151, 92, 68, 104, 91, 60, 45, 15, 38,
        41, 46, 45, 43, 13, 20, 17, 4, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 1, 0, 6, 7, 10, 19, 39, 32, 33, 43, 43, 47, 43, 34, 45, 93, 100, 26, 3, 5, 65, 278, 333, 312, 259,
        320, 353, 220, 320, 322, 205, 146, 73, 110, 90, 114, 45, 109, 119, 138, 88, 131, 128, 120, 160, 167, 95, 115, 143, 168, 180, 165, 223, 166, 210, 149, 178, 136, 135, 129, 146, 140, 133, 79, 119, 138, 75, 126, 125, 56, 65, 96, 49, 56,
        69, 41, 53, 32, 18, 38, 20, 21, 26, 13, 10, 6, 6, 20, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ]
    });


    dataMap.dataSix = dataFormatter({
      1: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 9, 4, 18, 10, 12, 15, 38, 49, 31, 35, 56, 60, 90, 106, 13, 9, 69, 110, 144, 57, 141, 145, 155,
        166, 149, 146, 127, 147, 146, 0, 0, 0, 2, 0, 1, 17, 41, 53, 66, 71, 68, 71, 61, 78, 76, 55, 61, 64, 55, 45, 80, 60, 59, 53, 65, 80, 80, 57, 67, 70, 64, 57, 71, 69, 42, 60, 47, 26, 43, 47, 31, 28, 31, 20, 15, 19, 12, 14, 5, 5, 6, 12,
        2, 1, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      2: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 4, 6, 5, 22, 28, 31, 48, 55, 51, 69, 68, 73, 86, 9, 13, 86, 112, 141, 48, 125, 116, 142, 146,
        144, 134, 156, 126, 122, 2, 0, 0, 0, 0, 0, 8, 30, 60, 55, 68, 67, 86, 60, 79, 68, 67, 66, 56, 79, 69, 67, 41, 60, 66, 75, 56, 43, 63, 65, 76, 66, 61, 69, 59, 28, 45, 49, 38, 43, 37, 32, 20, 20, 14, 16, 10, 8, 11, 19, 9, 12, 6, 4, 3,
        12, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      3: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 4, 1, 12, 6, 14, 10, 15, 29, 25, 43, 38, 20, 65, 78, 73, 88, 8, 8, 91, 110, 151, 45, 143, 124, 151,
        135, 146, 153, 140, 152, 128, 1, 0, 0, 0, 0, 0, 8, 33, 55, 47, 78, 68, 73, 82, 68, 55, 62, 55, 66, 65, 57, 60, 68, 57, 78, 64, 53, 72, 64, 64, 59, 53, 59, 80, 59, 43, 43, 44, 43, 49, 38, 23, 27, 21, 30, 22, 22, 25, 7, 16, 19, 8, 10,
        7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      4: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 176, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 2, 0, 0, 1, 0, 0, 0, 1, 1, 0, 4, 4, 3, 1, 1, 1, 1, 2, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 4, 0, 0, 3, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 3, 0, 2, 0, 1, 2, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      5: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 0, 0, 1, 6, 4, 8, 4, 0, 3, 7, 4, 11, 7, 5, 2, 8, 6, 6, 15, 4, 2, 8, 0, 0, 0,
        0, 0, 0, 1, 1, 4, 2, 1, 3, 3, 7, 5, 1, 1, 3, 4, 3, 9, 3, 4, 6, 0, 4, 4, 5, 5, 3, 2, 1, 4, 5, 5, 3, 3, 2, 3, 0, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      6: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 7, 4, 4, 17, 7, 27, 40, 50, 20, 37, 66, 55, 89, 87, 6, 6, 77, 114, 134, 74, 131, 157, 141, 135,
        135, 126, 125, 109, 137, 2, 0, 0, 0, 0, 0, 6, 29, 64, 58, 79, 70, 67, 67, 42, 53, 52, 74, 60, 78, 47, 83, 68, 78, 65, 62, 75, 53, 79, 69, 61, 52, 61, 69, 61, 64, 46, 44, 41, 42, 33, 39, 27, 21, 23, 17, 16, 13, 11, 8, 9, 3, 5, 1, 4, 1,
        0, 2, 1, 9, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      7: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 8, 9, 6, 10, 16, 21, 31, 45, 34, 29, 53, 64, 74, 86, 8, 12, 103, 106, 127, 60, 129, 144, 147,
        128, 112, 153, 121, 127, 146, 0, 0, 0, 0, 0, 0, 12, 30, 47, 72, 68, 67, 66, 76, 92, 50, 72, 55, 55, 68, 57, 71, 71, 74, 61, 66, 64, 58, 71, 53, 69, 70, 74, 69, 61, 67, 46, 74, 41, 19, 25, 20, 43, 20, 22, 19, 24, 16, 13, 6, 8, 2, 2, 4,
        4, 1, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      8: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 0, 6, 10, 10, 12, 36, 27, 41, 40, 43, 63, 70, 78, 100, 1, 8, 94, 112, 142, 45, 92, 156, 166,
        124, 141, 150, 140, 154, 144, 2, 0, 0, 0, 0, 0, 17, 34, 69, 66, 73, 69, 68, 61, 61, 65, 68, 51, 69, 62, 65, 71, 50, 66, 58, 45, 61, 90, 71, 69, 55, 65, 64, 56, 62, 61, 49, 37, 35, 28, 39, 28, 19, 15, 15, 15, 14, 5, 8, 12, 8, 3, 5, 1,
        1, 4, 2, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      9: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 3, 2, 6, 14, 22, 16, 24, 50, 50, 32, 44, 86, 84, 90, 6, 10, 73, 124, 126, 61, 132, 158, 153,
        163, 142, 133, 145, 116, 125, 0, 0, 0, 1, 0, 0, 14, 36, 53, 64, 65, 62, 53, 72, 70, 75, 71, 49, 54, 75, 71, 59, 59, 67, 73, 66, 71, 57, 56, 58, 86, 45, 66, 52, 52, 46, 48, 44, 45, 47, 32, 28, 36, 23, 29, 22, 22, 16, 9, 13, 10, 9, 9,
        8, 7, 6, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      10: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 3, 10, 2, 6, 10, 18, 26, 25, 42, 38, 31, 70, 68, 74, 82, 8, 9, 71, 119, 136, 63, 108, 131, 140,
        169, 157, 132, 107, 123, 164, 2, 0, 0, 1, 1, 0, 6, 40, 59, 66, 55, 66, 88, 62, 70, 76, 77, 87, 63, 64, 61, 62, 72, 55, 69, 61, 82, 64, 60, 65, 53, 57, 75, 67, 66, 58, 46, 52, 32, 44, 42, 43, 36, 18, 24, 25, 18, 21, 17, 13, 6, 1, 10,
        2, 1, 6, 2, 4, 0, 3, 4, 0, 1, 1, 0, 0, 0, 0, 0, 0
      ],
      11: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 2, 2, 0, 2, 7, 4, 2, 0, 4, 2, 8, 0, 0, 0, 4, 2, 8, 0, 8, 5, 11, 7, 10, 13, 9, 7, 9, 2, 0,
        1, 2, 1, 0, 2, 1, 3, 9, 0, 5, 4, 5, 5, 3, 5, 5, 3, 6, 6, 11, 7, 6, 4, 9, 1, 1, 2, 2, 4, 4, 1, 2, 4, 4, 1, 3, 4, 0, 4, 0, 0, 1, 0, 0, 2, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 9, 9, 2, 0, 3, 8, 7, 5, 8, 12, 15, 1, 7, 6, 13, 7, 4, 0, 0,
        0, 0, 0, 1, 1, 3, 7, 3, 5, 7, 5, 0, 4, 0, 0, 3, 2, 13, 6, 6, 3, 7, 3, 1, 5, 4, 3, 0, 2, 4, 3, 1, 7, 2, 2, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 1, 1, 4, 3, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      13: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 3, 8, 1, 6, 12, 25, 27, 34, 48, 29, 37, 70, 85, 76, 89, 7, 8, 76, 126, 145, 60, 109, 116, 126, 140,
        174, 149, 133, 148, 130, 0, 0, 0, 1, 1, 0, 6, 43, 68, 55, 63, 67, 81, 79, 43, 61, 70, 65, 91, 72, 71, 48, 58, 62, 76, 58, 63, 56, 77, 65, 44, 68, 47, 55, 58, 46, 63, 48, 42, 30, 30, 27, 30, 17, 30, 15, 21, 9, 16, 6, 6, 4, 6, 2, 2, 1,
        0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0
      ],
      14: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 5, 5, 5, 5, 16, 18, 19, 26, 42, 30, 34, 76, 50, 87, 102, 9, 13, 103, 103, 140, 54, 111, 136, 118,
        137, 126, 130, 161, 112, 146, 1, 1, 0, 1, 0, 0, 4, 30, 55, 64, 80, 62, 68, 65, 64, 77, 51, 63, 79, 77, 75, 88, 63, 55, 71, 66, 74, 46, 76, 69, 63, 70, 72, 59, 73, 52, 61, 56, 58, 40, 44, 45, 29, 29, 27, 26, 21, 9, 7, 9, 7, 8, 2, 5, 0,
        1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      15: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 8, 6, 9, 11, 15, 23, 24, 39, 42, 32, 54, 69, 64, 107, 1, 11, 96, 121, 147, 53, 116, 142, 136,
        143, 139, 142, 149, 151, 148, 3, 1, 1, 1, 0, 0, 7, 27, 47, 70, 87, 79, 68, 68, 61, 76, 94, 69, 64, 55, 78, 66, 61, 59, 75, 70, 73, 73, 79, 58, 63, 63, 67, 94, 53, 53, 48, 42, 47, 30, 39, 16, 24, 33, 19, 16, 25, 10, 5, 19, 11, 6, 11,
        7, 5, 2, 3, 1, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0
      ],
      16: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 6, 2, 4, 15, 14, 31, 32, 44, 32, 24, 74, 65, 65, 111, 6, 8, 87, 118, 149, 52, 92, 135, 132,
        143, 138, 129, 166, 158, 126, 0, 1, 0, 0, 0, 1, 13, 47, 58, 70, 75, 78, 67, 67, 80, 70, 69, 46, 81, 59, 55, 71, 53, 67, 69, 73, 56, 66, 74, 69, 73, 69, 59, 62, 71, 40, 63, 34, 34, 37, 13, 39, 22, 31, 22, 23, 20, 24, 15, 13, 8, 4, 13,
        11, 2, 2, 0, 2, 3, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      17: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 4, 0, 11, 2, 7, 11, 20, 32, 22, 52, 41, 36, 59, 63, 87, 114, 6, 13, 92, 108, 161, 41, 129, 124, 130,
        139, 144, 150, 144, 159, 147, 0, 0, 1, 0, 0, 0, 19, 29, 45, 71, 68, 62, 68, 70, 71, 59, 44, 62, 56, 66, 97, 48, 58, 67, 61, 63, 68, 49, 73, 57, 45, 65, 61, 76, 67, 43, 44, 45, 51, 56, 31, 24, 25, 21, 22, 24, 9, 9, 3, 10, 12, 5, 4, 5,
        3, 2, 4, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      18: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 159, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 0, 0, 4, 0, 2, 3, 5, 5, 9, 3, 2, 5, 6, 5, 6, 3, 3, 8, 7, 13, 4, 6, 12, 10, 10, 8, 11, 13, 8, 12,
        0, 0, 1, 0, 0, 1, 4, 3, 8, 7, 1, 9, 8, 7, 5, 3, 3, 4, 6, 7, 5, 6, 5, 6, 6, 6, 8, 3, 5, 8, 7, 8, 4, 6, 6, 7, 3, 3, 0, 1, 1, 1, 1, 2, 1, 0, 3, 0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      19: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 0, 4, 1, 2, 2, 8, 19, 12, 13, 3, 7, 11, 7, 11, 3, 13, 11, 16, 11, 15, 10, 13, 15,
        5, 0, 0, 0, 0, 1, 0, 0, 5, 6, 6, 7, 8, 5, 6, 4, 8, 4, 7, 5, 8, 7, 9, 6, 9, 6, 5, 7, 7, 2, 15, 13, 9, 6, 1, 2, 7, 5, 1, 2, 2, 2, 1, 1, 0, 0, 2, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      20: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 9, 6, 11, 15, 20, 22, 33, 36, 33, 45, 62, 63, 74, 95, 3, 16, 71, 127, 126, 51, 121, 138, 140,
        121, 145, 146, 139, 122, 138, 0, 0, 0, 0, 0, 0, 13, 28, 69, 71, 39, 68, 74, 62, 75, 59, 59, 74, 76, 82, 81, 66, 77, 55, 66, 64, 68, 57, 59, 68, 58, 61, 61, 65, 64, 65, 53, 43, 31, 54, 22, 30, 11, 18, 28, 15, 14, 6, 10, 17, 7, 9, 4, 2,
        3, 3, 4, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      21: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 1, 12, 5, 12, 8, 14, 20, 34, 58, 30, 33, 66, 66, 67, 87, 4, 15, 91, 109, 146, 50, 145, 144, 139,
        149, 136, 128, 126, 162, 168, 0, 0, 0, 0, 0, 0, 12, 51, 63, 65, 75, 58, 73, 74, 68, 65, 64, 70, 82, 115, 62, 50, 66, 54, 44, 66, 39, 68, 64, 65, 55, 41, 64, 39, 64, 64, 48, 57, 46, 31, 33, 39, 22, 27, 29, 23, 17, 16, 6, 15, 18, 11, 4,
        2, 7, 2, 2, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      22: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 8, 1, 7, 8, 22, 30, 31, 48, 27, 37, 67, 64, 76, 96, 2, 11, 89, 115, 139, 49, 113, 124, 146,
        153, 140, 120, 147, 125, 136, 1, 0, 0, 1, 0, 0, 7, 41, 47, 67, 68, 91, 63, 58, 65, 62, 71, 73, 71, 67, 65, 63, 63, 69, 60, 72, 70, 50, 70, 61, 55, 57, 78, 59, 69, 54, 72, 46, 60, 36, 43, 42, 21, 31, 22, 20, 15, 6, 10, 6, 8, 7, 2, 9,
        6, 2, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      23: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 6, 2, 8, 13, 9, 19, 35, 43, 42, 39, 70, 79, 88, 92, 5, 13, 83, 114, 139, 58, 138, 135, 141, 160,
        144, 134, 155, 140, 143, 0, 0, 0, 2, 0, 0, 9, 30, 56, 65, 82, 92, 55, 52, 59, 62, 59, 47, 74, 72, 94, 74, 62, 67, 54, 80, 73, 68, 74, 52, 58, 69, 64, 76, 57, 63, 60, 42, 39, 43, 43, 35, 32, 22, 16, 14, 18, 14, 11, 10, 9, 12, 5, 9, 4,
        3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      24: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 3, 9, 3, 7, 11, 15, 34, 18, 57, 56, 31, 76, 56, 80, 68, 4, 10, 95, 125, 137, 63, 141, 142, 132,
        129, 139, 156, 135, 134, 128, 1, 3, 0, 0, 0, 0, 9, 41, 47, 82, 68, 57, 70, 73, 63, 67, 67, 69, 80, 74, 57, 64, 78, 88, 68, 75, 64, 54, 61, 71, 83, 69, 50, 43, 45, 53, 42, 49, 43, 28, 30, 22, 14, 25, 12, 15, 12, 10, 13, 9, 12, 9, 11,
        5, 6, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      25: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 5, 1, 3, 5, 7, 14, 14, 20, 0, 6, 9, 8, 13, 6, 7, 9, 9, 12, 8, 14, 22, 12, 10,
        0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 9, 13, 11, 5, 8, 7, 8, 3, 6, 6, 3, 6, 8, 10, 5, 8, 2, 3, 5, 5, 7, 4, 7, 5, 5, 1, 5, 5, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      26: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 1, 1, 1, 2, 2, 3, 0, 10, 9, 15, 16, 3, 7, 4, 11, 12, 4, 12, 13, 12, 9, 11, 9, 4, 7, 19,
        0, 0, 0, 0, 0, 0, 1, 0, 5, 6, 4, 1, 7, 7, 9, 9, 5, 3, 5, 9, 5, 3, 4, 3, 4, 3, 2, 6, 9, 4, 7, 2, 2, 1, 2, 4, 2, 1, 2, 5, 1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      27: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 2, 1, 2, 8, 10, 24, 29, 23, 52, 43, 33, 60, 73, 83, 101, 4, 11, 79, 111, 146, 67, 97, 162, 143, 136,
        160, 120, 141, 123, 141, 1, 0, 1, 0, 0, 0, 9, 36, 65, 74, 66, 70, 87, 85, 67, 52, 65, 64, 62, 67, 72, 70, 54, 66, 61, 69, 65, 57, 38, 66, 70, 64, 71, 63, 61, 58, 48, 27, 46, 23, 40, 34, 34, 19, 18, 20, 14, 7, 21, 14, 10, 15, 3, 7, 3,
        0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      28: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 4, 10, 7, 4, 14, 15, 20, 44, 37, 33, 30, 73, 56, 66, 93, 8, 13, 90, 113, 144, 52, 134, 136, 151,
        138, 129, 146, 134, 127, 137, 1, 0, 0, 1, 0, 0, 13, 26, 58, 69, 71, 59, 76, 51, 56, 76, 61, 74, 67, 81, 57, 58, 77, 61, 71, 45, 70, 59, 67, 59, 67, 57, 78, 53, 75, 62, 56, 52, 33, 44, 35, 25, 33, 14, 27, 22, 16, 15, 14, 14, 10, 5, 13,
        6, 4, 3, 3, 0, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      29: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 6, 3, 4, 9, 13, 12, 18, 33, 47, 29, 44, 51, 76, 84, 104, 6, 15, 88, 106, 129, 42, 140, 109, 153,
        142, 136, 147, 150, 141, 123, 1, 0, 0, 0, 0, 0, 16, 43, 47, 56, 65, 54, 55, 66, 54, 76, 63, 76, 87, 66, 69, 59, 43, 60, 67, 64, 70, 75, 69, 55, 76, 84, 68, 61, 44, 42, 33, 49, 46, 23, 39, 23, 29, 25, 33, 12, 9, 12, 10, 6, 2, 1, 6, 2,
        1, 4, 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      30: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 1, 2, 7, 5, 5, 12, 22, 31, 29, 44, 40, 36, 71, 69, 72, 100, 7, 11, 92, 116, 135, 60, 127, 143, 173,
        125, 134, 127, 134, 116, 143, 0, 0, 0, 1, 0, 0, 7, 25, 60, 55, 69, 52, 67, 56, 57, 53, 68, 55, 39, 78, 50, 49, 78, 54, 89, 51, 68, 39, 63, 66, 59, 72, 69, 48, 51, 53, 38, 58, 39, 34, 40, 36, 20, 22, 24, 17, 21, 25, 10, 8, 5, 8, 4, 11,
        2, 3, 5, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0
      ]

    });

    var option = {
      baseOption: {
        timeline: {
          // y: 0,
          axisType: 'category',
          // realtime: false,
          // loop: false,
          autoPlay: true,
          // currentIndex: 2,
          playInterval: 1000,
          // controlStyle: {
          //     position: 'left'
          // },
          data: ['2017年11月1日',
            '2017年11月2日',
            '2017年11月3日',
            {
              value: '2017年11月4日',
              tooltip: {
                formatter: '{b} 周六'
              },
              symbol: 'diamond',
              symbolSize: 16
            },
            '2017年11月5日',
            '2017年11月6日',
            '2017年11月7日',
            '2017年11月8日',
            '2017年11月9日',
            '2017年11月10日',
            {
              value: '2017年11月11日',
              tooltip: {
                formatter: '{b} 周六'
              },
              symbol: 'diamond',
              symbolSize: 16
            },
            '2017年11月12日',
            '2017年11月13日',
            '2017年11月14日',
            '2017年11月15日',
            '2017年11月16日',
            '2017年11月17日',
            {
              value: '2017年11月18日',
              tooltip: {
                formatter: '{b} 周六'
              },
              symbol: 'diamond',
              symbolSize: 16
            },
            '2017年11月19日',
            '2017年11月20日',
            '2017年11月21日',
            '2017年11月22日',
            '2017年11月23日',
            '2017年11月24日',
            {
              value: '2017年11月25日',
              tooltip: {
                formatter: '{b} 周六'
              },
              symbol: 'diamond',
              symbolSize: 16
            },
            '2017年11月26日',
            '2017年11月27日',
            '2017年11月28日',
            '2017年11月29日',
            '2017年11月30日'
          ],
          label: {
            formatter: function(s) {
              return s.substring(5);
            }
          }
        },
        title: {
          padding: [10, 10]

        },
        tooltip: {},
        legend: {
          x: 'right',
          data: ['人力资源', '财务', '研发1', '研发2', '研发3', '服务器'],
          right: 10,
          top: 10

        },
        calculable: true,
        grid: {
          top: 80,
          bottom: 80,
          left: 50,
          right: 50,
          tooltip: {
            trigger: 'axis',
            axisPointer: {
              type: 'shadow',
              label: {
                show: true,
                formatter: function(params) {
                  return params.value.replace('\n', '');
                }
              }
            }
          }
        },
        xAxis: [{
          type: 'category',
          axisLabel: {
            'interval': 5
          },
          data: ['00:10', '00:20', '00:30', '00:40', '00:50', '01:00', '01:10', '01:20', '01:30', '01:40', '01:50', '02:00', '02:10', '02:20', '02:30', '02:40', '02:50', '03:00', '03:10', '03:20', '03:30', '03:40', '03:50', '04:00', '04:10',
            '04:20', '04:30', '04:40', '04:50', '05:00', '05:10', '05:20', '05:30', '05:40', '05:50', '06:00', '06:10', '06:20', '06:30', '06:40', '06:50', '07:00', '07:10', '07:20', '07:30', '07:40', '07:50', '08:00', '08:10', '08:20',
            '08:30', '08:40', '08:50', '09:00', '09:10', '09:20', '09:30', '09:40', '09:50', '10:00', '10:10', '10:20', '10:30', '10:40', '10:50', '11:00', '11:10', '11:20', '11:30', '11:40', '11:50', '12:00', '12:10', '12:20', '12:30',
            '12:40', '12:50', '13:00', '13:10', '13:20', '13:30', '13:40', '13:50', '14:00', '14:10', '14:20', '14:30', '14:40', '14:50', '15:00', '15:10', '15:20', '15:30', '15:40', '15:50', '16:00', '16:10', '16:20', '16:30', '16:40',
            '16:50', '17:00', '17:10', '17:20', '17:30', '17:40', '17:50', '18:00', '18:10', '18:20', '18:30', '18:40', '18:50', '19:00', '19:10', '19:20', '19:30', '19:40', '19:50', '20:00', '20:10', '20:20', '20:30', '20:40', '20:50',
            '21:00', '21:10', '21:20', '21:30', '21:40', '21:50', '22:00', '22:10', '22:20', '22:30', '22:40', '22:50', '23:00', '23:10', '23:20', '23:30', '23:40', '23:50', '00:00'
          ],
          splitLine: {
            show: false
          }
        }],
        yAxis: [{
          type: 'value',
          name: '访问次数（人次）',
          max: "700"
        }],
        series: [{
            name: '人力资源',
            type: 'line'
          },
          {
            name: '财务',
            type: 'line'
          },
          {
            name: '研发1',
            type: 'line'
          },
          {
            name: '研发2',
            type: 'line'
          },
          {
            name: '研发3',
            type: 'line'
          },
          {
            name: '服务器',
            type: 'line'
          }
        ]
      },
      options: [{
          title: {
            text: '11月1日流量访问情况统计',
            backgroundColor:'rgb(128, 128, 128)',
          },
          series: [{
              data: dataMap.dataOne['1']
            },
            {
              data: dataMap.dataTwo['1']
            },
            {
              data: dataMap.dataThree['1']
            },
            {
              data: dataMap.dataFour['1']
            },
            {
              data: dataMap.dataFive['1']
            },
            {
              data: dataMap.dataSix['1']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月2日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['2']
            },
            {
              data: dataMap.dataTwo['2']
            },
            {
              data: dataMap.dataThree['2']
            },
            {
              data: dataMap.dataFour['2']
            },
            {
              data: dataMap.dataFive['2']
            },
            {
              data: dataMap.dataSix['2']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月3日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['3']
            },
            {
              data: dataMap.dataTwo['3']
            },
            {
              data: dataMap.dataThree['3']
            },
            {
              data: dataMap.dataFour['3']
            },
            {
              data: dataMap.dataFive['3']
            },
            {
              data: dataMap.dataSix['3']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月4日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['4']
            },
            {
              data: dataMap.dataTwo['4']
            },
            {
              data: dataMap.dataThree['4']
            },
            {
              data: dataMap.dataFour['4']
            },
            {
              data: dataMap.dataFive['4']
            },
            {
              data: dataMap.dataSix['4']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月5日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['5']
            },
            {
              data: dataMap.dataTwo['5']
            },
            {
              data: dataMap.dataThree['5']
            },
            {
              data: dataMap.dataFour['5']
            },
            {
              data: dataMap.dataFive['5']
            },
            {
              data: dataMap.dataSix['5']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月6日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['6']
            },
            {
              data: dataMap.dataTwo['6']
            },
            {
              data: dataMap.dataThree['6']
            },
            {
              data: dataMap.dataFour['6']
            },
            {
              data: dataMap.dataFive['6']
            },
            {
              data: dataMap.dataSix['6']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月7日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['7']
            },
            {
              data: dataMap.dataTwo['7']
            },
            {
              data: dataMap.dataThree['7']
            },
            {
              data: dataMap.dataFour['7']
            },
            {
              data: dataMap.dataFive['7']
            },
            {
              data: dataMap.dataSix['7']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月8日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['8']
            },
            {
              data: dataMap.dataTwo['8']
            },
            {
              data: dataMap.dataThree['8']
            },
            {
              data: dataMap.dataFour['8']
            },
            {
              data: dataMap.dataFive['8']
            },
            {
              data: dataMap.dataSix['8']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月9日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['9']
            },
            {
              data: dataMap.dataTwo['9']
            },
            {
              data: dataMap.dataThree['9']
            },
            {
              data: dataMap.dataFour['9']
            },
            {
              data: dataMap.dataFive['9']
            },
            {
              data: dataMap.dataSix['9']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月10日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['10']
            },
            {
              data: dataMap.dataTwo['10']
            },
            {
              data: dataMap.dataThree['10']
            },
            {
              data: dataMap.dataFour['10']
            },
            {
              data: dataMap.dataFive['10']
            },
            {
              data: dataMap.dataSix['10']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月11日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['11']
            },
            {
              data: dataMap.dataTwo['11']
            },
            {
              data: dataMap.dataThree['11']
            },
            {
              data: dataMap.dataFour['11']
            },
            {
              data: dataMap.dataFive['11']
            },
            {
              data: dataMap.dataSix['11']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月12日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['12']
            },
            {
              data: dataMap.dataTwo['12']
            },
            {
              data: dataMap.dataThree['12']
            },
            {
              data: dataMap.dataFour['12']
            },
            {
              data: dataMap.dataFive['12']
            },
            {
              data: dataMap.dataSix['12']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月13日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['13']
            },
            {
              data: dataMap.dataTwo['13']
            },
            {
              data: dataMap.dataThree['13']
            },
            {
              data: dataMap.dataFour['13']
            },
            {
              data: dataMap.dataFive['13']
            },
            {
              data: dataMap.dataSix['13']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月14日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['14']
            },
            {
              data: dataMap.dataTwo['14']
            },
            {
              data: dataMap.dataThree['14']
            },
            {
              data: dataMap.dataFour['14']
            },
            {
              data: dataMap.dataFive['14']
            },
            {
              data: dataMap.dataSix['14']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月15日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['15']
            },
            {
              data: dataMap.dataTwo['15']
            },
            {
              data: dataMap.dataThree['15']
            },
            {
              data: dataMap.dataFour['15']
            },
            {
              data: dataMap.dataFive['15']
            },
            {
              data: dataMap.dataSix['15']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月16日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['16']
            },
            {
              data: dataMap.dataTwo['16']
            },
            {
              data: dataMap.dataThree['16']
            },
            {
              data: dataMap.dataFour['16']
            },
            {
              data: dataMap.dataFive['16']
            },
            {
              data: dataMap.dataSix['16']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月17日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['17']
            },
            {
              data: dataMap.dataTwo['17']
            },
            {
              data: dataMap.dataThree['17']
            },
            {
              data: dataMap.dataFour['17']
            },
            {
              data: dataMap.dataFive['17']
            },
            {
              data: dataMap.dataSix['17']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月18日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['18']
            },
            {
              data: dataMap.dataTwo['18']
            },
            {
              data: dataMap.dataThree['18']
            },
            {
              data: dataMap.dataFour['18']
            },
            {
              data: dataMap.dataFive['18']
            },
            {
              data: dataMap.dataSix['18']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月19日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['19']
            },
            {
              data: dataMap.dataTwo['19']
            },
            {
              data: dataMap.dataThree['19']
            },
            {
              data: dataMap.dataFour['19']
            },
            {
              data: dataMap.dataFive['19']
            },
            {
              data: dataMap.dataSix['19']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月20日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['20']
            },
            {
              data: dataMap.dataTwo['20']
            },
            {
              data: dataMap.dataThree['20']
            },
            {
              data: dataMap.dataFour['20']
            },
            {
              data: dataMap.dataFive['20']
            },
            {
              data: dataMap.dataSix['20']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月21日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['21']
            },
            {
              data: dataMap.dataTwo['21']
            },
            {
              data: dataMap.dataThree['21']
            },
            {
              data: dataMap.dataFour['21']
            },
            {
              data: dataMap.dataFive['21']
            },
            {
              data: dataMap.dataSix['21']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月22日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['22']
            },
            {
              data: dataMap.dataTwo['22']
            },
            {
              data: dataMap.dataThree['22']
            },
            {
              data: dataMap.dataFour['22']
            },
            {
              data: dataMap.dataFive['22']
            },
            {
              data: dataMap.dataSix['22']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月23日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['23']
            },
            {
              data: dataMap.dataTwo['23']
            },
            {
              data: dataMap.dataThree['23']
            },
            {
              data: dataMap.dataFour['23']
            },
            {
              data: dataMap.dataFive['23']
            },
            {
              data: dataMap.dataSix['23']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月24日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['24']
            },
            {
              data: dataMap.dataTwo['24']
            },
            {
              data: dataMap.dataThree['24']
            },
            {
              data: dataMap.dataFour['24']
            },
            {
              data: dataMap.dataFive['24']
            },
            {
              data: dataMap.dataSix['24']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月25日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['25']
            },
            {
              data: dataMap.dataTwo['25']
            },
            {
              data: dataMap.dataThree['25']
            },
            {
              data: dataMap.dataFour['25']
            },
            {
              data: dataMap.dataFive['25']
            },
            {
              data: dataMap.dataSix['25']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月26日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['26']
            },
            {
              data: dataMap.dataTwo['26']
            },
            {
              data: dataMap.dataThree['26']
            },
            {
              data: dataMap.dataFour['26']
            },
            {
              data: dataMap.dataFive['26']
            },
            {
              data: dataMap.dataSix['26']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月27日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['27']
            },
            {
              data: dataMap.dataTwo['27']
            },
            {
              data: dataMap.dataThree['27']
            },
            {
              data: dataMap.dataFour['27']
            },
            {
              data: dataMap.dataFive['27']
            },
            {
              data: dataMap.dataSix['27']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月28日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['28']
            },
            {
              data: dataMap.dataTwo['28']
            },
            {
              data: dataMap.dataThree['28']
            },
            {
              data: dataMap.dataFour['28']
            },
            {
              data: dataMap.dataFive['28']
            },
            {
              data: dataMap.dataSix['28']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月29日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['29']
            },
            {
              data: dataMap.dataTwo['29']
            },
            {
              data: dataMap.dataThree['29']
            },
            {
              data: dataMap.dataFour['29']
            },
            {
              data: dataMap.dataFive['29']
            },
            {
              data: dataMap.dataSix['29']
            },

          ]
        },
        {
          title: {
            backgroundColor:'rgb(128, 128, 128)',
            text: '11月30日流量访问情况统计'
          },
          series: [{
              data: dataMap.dataOne['30']
            },
            {
              data: dataMap.dataTwo['30']
            },
            {
              data: dataMap.dataThree['30']
            },
            {
              data: dataMap.dataFour['30']
            },
            {
              data: dataMap.dataFive['30']
            },
            {
              data: dataMap.dataSix['30']
            },

          ]
        },

      ]
    };


    this.tcpLog = this.$echarts.init(document.getElementById('tcpLog'), 'halloween')
    this.tcpLog.setOption(option)

    this.chartServer = this.$echarts.init(document.getElementById('chartServer'), 'halloween')
    this.chartServer.setOption(this.depOption)

  }
}
</script>

  <style>
.bg-purple {
  background: #d3dce6;
}
</style>
